//************************************************************************************************************ // энергетическая ценность, одной строкой private string GetProductEnergy(V4.Data.Orders.IOrderItemProduct product) { return(String.Format("угл.- {0}г, бел.- {1}г, жир.- {2}г. Энер. ценн.- {3}кал /{4}кДж.", Math.Round(product.Product.FoodValueCarbohydrate, 2), Math.Round(product.Product.FoodValueProtein, 2), Math.Round(product.Product.FoodValueFat, 2), Math.Round(product.Product.FoodValueCaloricity, 2), Math.Round(((double)product.Product.FoodValueCaloricity * 4.186), 2) )); }
//************************************************************************************************************ //************************************************************************************************************ //************************************************************************************************************ #endregion #region TEMPLATEINTERNALS //************************************************************************************************************ //************************************************************************************************************ //************************************************************************************************************ //************************************************************************************************************ // формирование шаблона стикера public string GenerateStickerTemplate(V4.Data.Orders.IOrderItemProduct product, Dictionary <string, string> NomDictionary, Dictionary <string, List <string> > TTKDictionary, DateTime OpenOrderTIme) { return(String.Format("{0}\n" + // Изготовитель: "{1}\n" + // Адрес изготовителя: "{2}\n" + // название товара "Состав: {3}\n" + // состав "Пищевая ценность в 100г: {4}\n" + "{5} {6}\n" + //Дата/время приготов.: "Срок годности: {7}\n" + "Температура хранения: {8}", MakaoStickersConfig.Instance.Restaurant_Department, MakaoStickersConfig.Instance.Restaurant_Address, GetNameProduct(product.Product.Name), GetProductСomposition(product.Product.Number, NomDictionary, TTKDictionary).ToLower(), GetProductEnergy(product), OpenOrderTIme.ToShortDateString(), //DateTime.Now.ToShortDateString(), OpenOrderTIme.ToShortTimeString(), //DateTime.Now.ToShortTimeString(), MakaoStickersConfig.Instance.Restaurant_ExpirationTime, MakaoStickersConfig.Instance.Restaurant_StorageTemperature )); }