public ActionResult Create(Diet diet) { if (ModelState.IsValid) { foreach (var idFood in diet.IdFoods) { diet.Foods.Add(_dairyFarmService.GetFoodById(idFood)); } foreach (var idCattleType in diet.IdCattleTypes) { diet.CattleTypes.Add(_dairyFarmService.GetCattleTypeById(idCattleType)); } var popup = new MessageInfo { State = 1, Message = "Regime bien ajouté" }; if (_dairyFarmService.AddDiet(diet) == false) { return(RedirectToAction("Index", "Diets", new { message = "Erreur dans l'ajout", state = 0 })); } return(RedirectToAction("Index", "Diets", new { message = popup.Message, state = popup.State })); } return(RedirectToAction("Index", "Diets", new { message = "Erreur dans l'ajout", state = 0 })); }
// GET: CattleTypes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CattleType cattleType = _dairyFarmService.GetCattleTypeById(id); if (cattleType == null) { return(HttpNotFound()); } var listSelect = new List <object> { new { Text = "Mâle", Value = "M" }, new { Text = "Femelle", Value = "F" } }; ViewBag.List = new SelectList(listSelect, "Text", "Value"); return(View(cattleType)); }