public async Task <ActionResult> Add()
        {
            MenuIngredientRepository rep = new MenuIngredientRepository(sqlConnection);
            EditIngredientModel      md  = new EditIngredientModel();

            md.IngredientCatergories = await rep.GetCatergories(User.Identity.GetUserId());


            return(View(md));
        }
Exemple #2
0
        private static SqlDataRecord CreateBookRecipeIngredientRecord(EditIngredientModel ingredient)
        {
            var dataRecord = new SqlDataRecord(BookRecipeIngredientMetaData);

            dataRecord.SetInt32(0, ingredient.IngredientNo.Value);
            dataRecord.SetString(1, ingredient.Name);
            dataRecord.SetDecimal(2, ingredient.Quantity.Value);
            var quantityUnit = UnitKey.Parse(ingredient.QuantityUnit);

            dataRecord.SetString(3, quantityUnit.UnitTypeCode);
            dataRecord.SetString(4, quantityUnit.UnitCode);
            dataRecord.SetDecimal(5, ingredient.Serving.Value);
            var servingUnit = UnitKey.Parse(ingredient.ServingUnit);

            dataRecord.SetString(6, servingUnit.UnitTypeCode);
            dataRecord.SetString(7, servingUnit.UnitCode);
            dataRecord.SetDecimal(8, ingredient.CaloriesPerServing.Value);
            dataRecord.SetDecimal(9, ingredient.ProteinPerServing.Value);
            return(dataRecord);
        }