protected override void Constructor() { try { AdminQiwiSettingsMsg = new AdminQiwiSettingsMessage(); AdminCmdListMsg = new AdminPanelCmdMessage(base.FollowerId); CategoryListMsg = new CategoryListMessage(AdminProductInCategoryCmd); ContactEditMsg = new ContactEditMessage(); AdminAllProductsViewMsg = new AdminAllProductsViewMessage(); AdminCurrentStockMsg = new AdminCurrentStockMessage(); AdminPayMethodsSettingsMsg = new AdminPayMethodsSettings(); AdminControlMsg = new AdminControlMessage(); StatisticMsg = new StatisticMessage(); AvailableCitiesMsg = new AvailableCitiesMessage(); if (base.Argumetns.Count > 0) { Parametr = base.Argumetns[0]; AdminProductListMsg = new AdminProductListMessage(this.Parametr); AdminProductFuncMsg = new AdminProductFuncMessage(Parametr); } } catch { } }
protected override void Constructor() { try { CategoryListMsg = new CategoryListMessage(AdminProductInCategoryCmd); if (base.Argumetns != null && base.Argumetns.Count > 0) { ProductId = base.Argumetns[0]; } if (this.ProductId > 0) { using (MarketBotDbContext db = new MarketBotDbContext()) ProductName = db.Product.Where(p => p.Id == ProductId).FirstOrDefault().Name; UnitListMsg = new UnitListMessage(this.ProductId); CurrencyListMsg = new CurrencyListMessage(this.ProductId); AdminProductListMsg = new AdminProductListMessage(this.ProductId); AdminProductFuncMsg = new AdminProductFuncMessage(this.ProductId); } } catch { } }
/// <summary> /// Все товары в категории /// </summary> /// <returns></returns> private async Task <IActionResult> AdminProductInCategory() { AdminProductListMsg = new AdminProductListMessage(base.Argumetns[0]); if (await EditMessage(AdminProductListMsg.BildMessage()) != null) { return(base.OkResult); } else { return(base.NotFoundResult); } }