/// <summary> /// отправить сообщение с содержанием корзины /// </summary> /// <param name="MessageId"></param> /// <returns></returns> private async Task <IActionResult> ViewBasket(int MessageId = 0) { BotMessage = new ViewBasketMessage(FollowerId, BotInfo.Id); var mess = BotMessage.BuildMsg(); if (mess != null && mess.TextMessage != null) { await SendMessage(BotMessage, MessageId); } else { await AnswerCallback("Корзина пуста!", true); } return(OkResult); }
protected override void Constructor() { try { ViewBasketMsg = new ViewBasketMessage(base.FollowerId); BasketPositionListMsg = new BasketPositionListMessage(base.FollowerId); if (base.Argumetns.Count > 0) { this.ProductId = Argumetns[0]; BasketPositionEditMsg = new BasketPositionEditMessage(base.FollowerId, this.ProductId); } } catch { } }