Skip to content

Instantly share code, notes, and snippets.

class Product
{
string Id { get; set; }
string Reference { get; set; }
string Label { get; set; }
string Description { get; set; }
decimal PriceInclTaxes { get; set; }
decimal PriceExclTaxes { get; set; }
bool IsOnSale { get; set; }
class Store
{
string Id { get; set; }
string Label { get; set; }
string Code { get; set; }
}
class CustomerSearchResult
{
string Id { get; set; }
string ExternalId { get; set; }
string Name { get; set; }
string ZipCode { get; set; }
string CountryIsoCode { get; set; }
string Email { get; set; }
}
class Customer
{
string Id { get; set; }
string ExternalId { get; set; }
string Name { get; set; }
string Email { get; set; }
bool IsAnonymous { get; set; }
CustomerAddress MainAddress { get; set; }
CustomerNewsletterStatus[] Optins { get; set; }
enum LoyaltyEventKind
{
Sale,
Return,
Bonus,
Payment,
EOL
}
class LoyaltyEventData
class Coupon
{
string Code { get; set; }
DateTime CreationDate { get; set; }
DateTime MaxDate { get; set; }
int? RemainingUse { get; set; }
decimal? RemainingAmount { get; set; }
string ExternalId { get; set; }
class MagasinData
{
string Nom { get; set; }
Guid Guid { get; set; }
string Code { get; set; }
string MessageAccueil { get; set; }
string Responsable { get; set; }
string Telephone { get; set; }
string MessageHoraires { get; set; }
string Email { get; set; }
var bllS = new StoresBll();
var stores = await bllS.StoresBll();
var bllP = new CartBll();
var cart = await new CartBll().ChangeAssociatedStore(new Guid("AA051DF7-5B42-4D61-816D-DE60FFDCA344"));
class NewsletterData
{
int Id { get; set; }
string Nom { get; set; }
string Description { get; set; }
bool EstDesabonnable { get; set; }
}