Skip to content

Instantly share code, notes, and snippets.

class PreparationCommandeEventData
{
Guid BcdGuid { get; set; }
Guid BprGuid { get; set; }
string BprType { get; set; }
}
class ProgressionCommandeEventData
{
Guid BcdGuid { get; set; }
}
enum TypeAnnulationCommande
{
ParRjs, // =0
ParClient, // =1
Fraude, // =2
}
class AnnulationCommandeEventData
{
Guid BcdGuid { get; set; }
enum TypeAnnulationCommandeInterne
{
ParRjs, // =0
ParClient, // =1
}
class AnnulationCommandeInterneEventData
{
Guid CinGuid { get; set; }
TypeAnnulationCommandeInterne TypeAnnulation { get; set; }
class CommandeValideeEventData
{
Guid CommandeGuid { get; set; }
Guid ClientGuid { get; set; }
string CommandeNumero { get; set; }
string CommandeIP { get; set; }
string ClientEmail { get; set; }
decimal CommandeMontantTotal { get; set; }
Guid ModeLivraisonGuid { get; set; }
Guid? PointLivraisonGuid { get; set; }
class ModificationUserEventData
{
decimal UserPk { get; set; }
string UserLogin { get; set; }
Guid? UserUxid { get; set; }
string UserType { get; set; }
}
class CreationUserEventData
{
decimal UserPk { get; set; }
string UserLogin { get; set; }
Guid? UserUxid { get; set; }
string UserType { get; set; }
}
class ArchivageUserEventData
{
decimal UserPk { get; set; }
string UserLogin { get; set; }
Guid? UserUxid { get; set; }
string UserType { get; set; }
}
class Panier
{
LignePanier[] Lignes { get; set; }
LignePanier FraisPort { get; set; }
LignePanier[] Avantages { get; set; }
bool EstValidable { get; set; }
bool DemandeFraisPort { get; set; }
string DestinationPrevueCodePostal { get; set; }
string DestinationPrevueCodePays { get; set; }
ErreurPanier ErreurPanier { get; set; }
class ArticlePhygitalDetail
{
CPointSoftware.Equihira.Extensibility.PointOfSale.DigitalSignage.ArticleReference[] AutresReferences { get; set; }
EmplacementMagasin EmplacementStockMagasin { get; set; }
CPointSoftware.Equihira.Extensibility.PointOfSale.DigitalSignage.ArticlePhygitalLot[] Lots { get; set; }
ArticlePhygitalDimensions Dimensions { get; set; }
CPointSoftware.Equihira.Extensibility.PointOfSale.DigitalSignage.ArticlePhygitalTaxe[] Taxes { get; set; }
ArticlePhygitalBase Parent { get; set; }
CPointSoftware.Equihira.Extensibility.PointOfSale.DigitalSignage.ArticleDispoDigiSign[] Disponibilites { get; set; }
ArticlePhygitalVersion[] Instances { get; set; }