コード例 #1
0
        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
            {
            }
        }
コード例 #2
0
ファイル: ProductEditBot.cs プロジェクト: LuxuryDev/LuxuryBot
        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
            {
            }
        }
コード例 #3
0
ファイル: ProductEditBot.cs プロジェクト: LuxuryDev/LuxuryBot
        /// <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);
            }
        }