public UserCartServices(IUserIdentity userId, IUserDataAccess userDataAccess, IItemDataAccess itemDataAccess, IUserCartDataAccess userCartDataAccess) { UserDataAccess = userDataAccess; UserCartDataAccess = userCartDataAccess; ItemDataAccess = itemDataAccess; User = userDataAccess.GetAsync(userId).Result; User.userCart = userCartDataAccess.GetAsync(userId).Result; if (User.userCart == null) { User.userCart = userCartDataAccess.InsertAsync(new UserCart()).Result; } }
public ItemGetService(IItemDataAccess itemDataAccess) { this.ItemDataAccess = itemDataAccess; }
public ItemUpdateService(IItemDataAccess itemDataAccess) { this.ItemDataAccess = itemDataAccess; }
public UserItemManager(IItemDataAccess itemDataAccess) { _itemDataAccess = itemDataAccess; }
public ItemCreateService(IItemDataAccess itemDataAccess, ICategoryGetService categoryGetService) { this.ItemDataAccess = itemDataAccess; this.CategoryGetService = categoryGetService; }
public ItemService(IAppErrors modelstate, IItemDataAccess repository) { this.modelerrors = modelstate; this.repository = repository; }
public ItemBusinessLayer(IItemDataAccess itemDataAccess) { _itemDataAccess = itemDataAccess; }