public string AdminMessage() { string MenuStatus = "Активно"; int?Balance = 0; if (Enable == false) { MenuStatus = "Скрыто от пользователей"; } if (Stock.Count > 0) { Balance = Stock.OrderByDescending(s => s.Id).FirstOrDefault().Balance; } if (Unit == null) { Unit = Connection.getConnection().Units.Where(u => u.Id == UnitId).FirstOrDefault(); } try { return(Bot.BotMessage.Bold("Название: ") + Name + Bot.BotMessage.NewLine() + Bot.BotMessage.Bold("Цена: ") + ProductPrice.Where(p => p.Enabled).OrderByDescending(o => o.Id).FirstOrDefault().ToString() + " / " + Unit.ShortName + Bot.BotMessage.NewLine() + Bot.BotMessage.Bold("Категория: ") + Category.Name + Bot.BotMessage.NewLine() + Bot.BotMessage.Bold("Описание: ") + Text + Bot.BotMessage.NewLine() + Bot.BotMessage.Bold("В наличии: ") + Balance.ToString() + Bot.BotMessage.NewLine() + Bot.BotMessage.Bold("В меню: ") + MenuStatus); } catch (Exception e) { return(String.Empty); } }
public string AdminMessage() { string MenuStatus = "Активно"; string MainPhotoString = ""; string CodeString = ""; string Url = ""; int?Balance = 0; if (Enable == false) { MenuStatus = "Скрыто от пользователей"; } if (Stock.Count > 0) { Balance = Stock.OrderByDescending(s => s.Id).FirstOrDefault().Balance; } if (Unit == null) { Unit = Connection.getConnection().Units.Where(u => u.Id == UnitId).FirstOrDefault(); } if (MainPhoto > 0) { MainPhotoString = "Есть"; } else { MainPhotoString = "Отсутствует"; } if (TelegraphUrl != null) { Url = TelegraphUrl; } if (Code != null) { CodeString = Code; } try { return(BotMessage.Bold("Название: ") + Name + BotMessage.NewLine() + BotMessage.Bold("Цена: ") + CurrentPrice.ToString() + " / " + Unit.ShortName + BotMessage.NewLine() + BotMessage.Bold("Категория: ") + Category.Name + BotMessage.NewLine() + BotMessage.Bold("Описание: ") + Text + BotMessage.NewLine() + BotMessage.Bold("В наличии: ") + Balance.ToString() + BotMessage.NewLine() + BotMessage.Bold("Артикул:") + CodeString + BotMessage.NewLine() + BotMessage.Bold("Ссылка на подробное описание:") + Url + BotMessage.NewLine() + BotMessage.Bold("В меню: ") + MenuStatus + BotMessage.NewLine() + BotMessage.Bold("Фотография:") + MainPhotoString + BotMessage.NewLine() + BotMessage.Bold("Доп. фото:") + ProductPhoto.Count.ToString() + " шт."); } catch (Exception e) { return(String.Empty); } }