public OrderDetailsViewModel(IOrderManager orderManager, IOrderedManager orderedManager, IItemManager itemManager, IOrderStatusManager statusManager, ICategoryManager categoryManager, ApplicationUser user, OrderDTO order) { _orderManager = orderManager; _orderedManager = orderedManager; _itemManager = itemManager; _statusManager = statusManager; _categoryManager = categoryManager; Order = order; _user = user; Init(); }
public OrderedProductModelProfile(OrderStatusManager orderStatusManager, IItemManager itemManager, IOrderedManager orderedManager) { this._itemManager = itemManager; this._orderStatusManager = orderStatusManager; this._orderedManager = orderedManager; CreateMap <OrderDTO, OrderedProductModel>() .ForMember(dest => dest.OrderID, scr => scr.MapFrom(p => p.OrderID)) .ForMember(dest => dest.Ordernumber, scr => scr.MapFrom(p => p.Ordernumber)) .ForMember(dest => dest.Date, scr => scr.MapFrom(p => p.Date)) .ForMember(dest => dest.UserID, scr => scr.MapFrom(p => p.UserID)) .ForMember(dest => dest.StatusName, scr => scr.MapFrom(p => GetItemStatus(p.StatusID))) .ForMember(dest => dest.ItemID, scr => scr.MapFrom(p => GetItemIdByOrderId(p.OrderID))) .ForMember(dest => dest.ItemTitle, scr => scr.MapFrom(p => GetItemTitleByOrderId(p.OrderID))) .ForMember(dest => dest.Amount, scr => scr.MapFrom(p => GetAmmountByOrderId(p.OrderID))); }
public UserStartPage(IApplicationUser user, ICategoryManager categoryManager, IItemManager itemManager, IOrderManager orderManager, IOrderedManager orderedManager, IOrderStatusManager orderStatusManager, IUserInfoManager userInfoManager) { InitializeComponent(); this._user = user; this._itemManager = itemManager; this._orderManager = orderManager; this._orderedManager = orderedManager; this._orderStatusManager = orderStatusManager; this._userInfoManager = userInfoManager; InitFields(); }
public OrderHistory(IApplicationUser user, ICategoryManager categoryManager, IItemManager itemManager, IOrderManager orderManager, IOrderedManager orderedManager, IOrderStatusManager orderStatusManager ) { this._user = user; this._itemManager = itemManager; this._orderManager = orderManager; this._orderedManager = orderedManager; this._orderStatusManager = orderStatusManager; InitializeComponent(); initData(); RefreshGrid(); }