public ShopController(IShopData shopData, IHostingEnvironment hostingEnvironment, ShoppingCartDbContext db) { _db = db; _hostingEnvironment = hostingEnvironment; _shopData = shopData; mainShopViewModel = new MainShopViewModel(); }
public CreateDeliveryViewModel(IShopData shopData) { this.shopData = shopData; this.ProductDelivery = new CreateProductDeliveryViewModel(); this.ProductDeliveries = new ObservableCollection<CreateProductDeliveryViewModel>(); this.Categories = Mapper.Map<IEnumerable<ProductCategoryPreviewViewModel>>(this.shopData.ProductCategoryRepository.Get()); this.PropertyChanged += this.ShowProductsFromCategory; }
private void UpdateInternal(IShopData shop) { Name = shop.Name; ShortName = shop.ShortName; LogoImage = shop.LogoImage; CoverImage = shop.CoverImage; Description = shop.Description; }
protected virtual bool Equals(IShopData shop) { return(Id == shop.Id && TenantId == shop.TenantId && Name == shop.Name && ShortName == shop.ShortName && LogoImage == shop.LogoImage && CoverImage == shop.CoverImage && Description == shop.Description); }
public MainViewModel(IShopData shopData) { this.shopData = shopData; this.Tabs = new ObservableCollection<ViewModelBase>() { new ProductsListViewModel(this.shopData), new DeliveriesListViewModel(this.shopData), new CreateSaleViewModel(this.shopData), new SalesListViewModel(this.shopData) }; }
public virtual bool Update(IShopData shop) { if (Id != shop.Id) { throw new ArgumentException($"Given User's Id '{shop.Id}' does not match to this User's Id '{Id}'"); } if (TenantId != shop.TenantId) { throw new ArgumentException( $"Given User's TenantId '{shop.TenantId}' does not match to this User's TenantId '{TenantId}'"); } if (Equals(shop)) { return(false); } UpdateInternal(shop); return(true); }
protected BaseController(IShopData data) { this.Data = data; }
public MallShop(IShopData shop) : base(shop.Id) { TenantId = shop.TenantId; UpdateInternal(shop); ExtraProperties = new Dictionary <string, object>(); }
public ShopController(IShopData shopData) { _shopData = shopData; }
public CartController(IShopData shopData) : base(shopData) { }
public ImagesController(IShopData shopData, IImageUploader imageUploader) : base(shopData, imageUploader) { }
public UsersController(IShopData shopData, IRoleManager roleManager) : base(shopData, roleManager) { }
public ProductCategoryMapProfile(IShopData shopData) { this.shopData = shopData; }
public BackOfficeController(IShopData shopData, IImageUploader imageUploader) : base(shopData) { this.ImageUploader = imageUploader; }
public ContactInformationController(IShopData shopData) : base(shopData) { }
public OrdersController(IShopData shopData) : base(shopData) { }
public VisitorShop(IShopData shop) : base(shop.Id) { TenantId = shop.TenantId; UpdateInternal(shop); ExtraProperties = new ExtraPropertyDictionary(); }
public BaseController(IShopData shopData) { this.ShopData = shopData; }
public FileDownloadController(IShopData shopData) : base(shopData) { }
public CustomerController(IShopData shopData) : base(shopData) { }
public CreateSaleViewModel(IShopData shopData) { this.shopData = shopData; this.Categories = Mapper.Map<IEnumerable<ProductCategoryPreviewViewModel>>(this.shopData.ProductCategoryRepository.Get()); this.PropertyChanged += this.ShowProductsFromCategory; }
public EditProductCategoryViewModel(IShopData shopData) { this.shopData = shopData; }
public ProductsListViewModel(IShopData shopData) { this.shopData = shopData; this.Products = Mapper.Map<ObservableCollection<ProductPreviewViewModel>>(this.shopData.ProductRepository.Get()); }
public ShopBussiness(IShopData shopData, IBaseBussiness <Shop> baseBussiness, IBaseData <Shop> baseData) : base(baseData) { _shopData = shopData; _baseBussiness = baseBussiness; }
public EditProductViewModel(IShopData shopData) { this.shopData = shopData; this.PopulateProductCategories(); }
public PartsController(IShopData db) { this.db = db; }
public SalesListViewModel(IShopData shopData) { this.shopData = shopData; this.Sales = Mapper.Map<ObservableCollection<SalePreviewViewModel>>(this.shopData.SaleRepository.Get()); }
public DeliveriesListViewModel(IShopData shopData) { this.shopData = shopData; this.Deliveries = Mapper.Map<ObservableCollection<DeliveryPreviewViewModel>>(this.shopData.DeliveryRepository.Get()); }
protected override MallShop CreateShop(IShopData externalShop) { return(new MallShop(externalShop)); }
public RepairsController(IShopData db) { this.db = db; }
protected abstract TShop CreateShop(IShopData externalShop);
public ReviewsController(IShopData shopData) : base(shopData) { }
public ProductController(IShopData shopData) : base(shopData) { }
public PagesController(IShopData shopData) : base(shopData) { }
public MenuController(IShopData shopData) : base(shopData) { }
protected override VisitorShop CreateShop(IShopData externalShop) { return(new VisitorShop(externalShop)); }
protected AdministrationController(IShopData shopData, IRoleManager roleManager) : base(shopData) { this.RoleManager = roleManager; }
public CategoryController(IShopData shopData) : base(shopData) { }
public HomeController(IShopData db) { this.db = db; }