public void Delete(int id) { using (var ingredient = new IngredientsRepository()) { TreatmentIngredients treat = ingredient.GetById(id); if (treat != null) { ingredient.Delete(treat); } } }
public List<IngredientsViewPar> GetAll() { using (var ingredient = new IngredientsRepository()) { return ingredient.GetAll().Select(x => new IngredientsViewPar { IngredientId = x.IngredientId, IngredientName = x.IngredientName, NumIngredients = x.NumIngredients, IngredientMass = x.IngredientMass, Ingredientprice = x.Ingredientprice, TotalPrice = x.TotalPrice, TotalMass = x.TotalMass, }).ToList(); } }
public void Add(IngredientsModelView model) { using (var ingredient = new IngredientsRepository()) { var treat = new TreatmentIngredients { IngredientId = model.IngredientId, IngredientName = model.IngredientName, NumIngredients = model.NumIngredients, IngredientMass = model.IngredientMass, Ingredientprice = model.Ingredientprice, TotalPrice = model.Ingredientprice*model.NumIngredients, TotalMass = model.IngredientMass * model.NumIngredients }; ingredient.Insert(treat); } }
public IngredientsViewPar GetById(int id) { using (var ingredient = new IngredientsRepository()) { TreatmentIngredients treat = ingredient.GetById(id); var ingredientview = new IngredientsViewPar(); if (treat != null) { ingredientview.IngredientId = treat.IngredientId; ingredientview.IngredientName = treat.IngredientName; ingredientview.NumIngredients = treat.NumIngredients; ingredientview.IngredientMass = treat.IngredientMass; ingredientview.Ingredientprice = treat.Ingredientprice; ingredientview.TotalPrice = treat.TotalPrice; ingredientview.TotalMass = treat.TotalMass; } return ingredientview; } }
public void Update(IngredientsViewPar model) { using (var ingredient = new IngredientsRepository()) { TreatmentIngredients treat = ingredient.GetById(model.IngredientId); if (treat != null) { treat.IngredientId = model.IngredientId; treat.IngredientName = model.IngredientName; treat.NumIngredients = model.NumIngredients; treat.IngredientMass = model.IngredientMass; treat.Ingredientprice = model.Ingredientprice; treat.TotalPrice = model.Ingredientprice*model.NumIngredients; treat.TotalMass = model.IngredientMass * model.NumIngredients; ingredient.Update(treat); } } }