public void Just_check_if_form_to_model_is_working() { var form = new EditFoodForm() { Name = "Banana", Calories = "109,90", Carbs = "12,34", Fats = "56,78", Proteins = "90,99" }; var model = Mapper.Map<Food>(form); model.Name.ShouldEqual("Banana"); model.Calories.ShouldEqual(109.90m); model.Carbs.ShouldEqual(12.34m); model.Fats.ShouldEqual(56.78m); model.Proteins.ShouldEqual(90.99m); }
public void Just_check_if_form_to_model_is_working() { var form = new EditFoodForm() { Name = "Banana", Calories = "109,90", Carbs = "12,34", Fats = "56,78", Proteins = "90,99" }; var model = Mapper.Map <Food>(form); model.Name.ShouldEqual("Banana"); model.Calories.ShouldEqual(109.90m); model.Carbs.ShouldEqual(12.34m); model.Fats.ShouldEqual(56.78m); model.Proteins.ShouldEqual(90.99m); }
public ActionResult Save(EditFoodForm form) { return this.Handle(form) .With(x => { var food = Mapper.Map<Food>(form); _foodRepository.Save(food); ////new Food ////{ //// Name = form.Name, //// Calories = Convert.ToDecimal(form.Calories), //// Proteins = Convert.ToDecimal(form.Proteins), //// Carbs = Convert.ToDecimal(form.Carbs), //// Fats = Convert.ToDecimal(form.Fats), //// Id = Convert.ToInt64(form.Id) ////} }) .OnFailure(x => View("Edit", form)) .OnSuccess(x => RedirectToAction("Index"), "Food {0} created", form.Name); }
public ActionResult Save(EditFoodForm form) { return(this.Handle(form) .With(x => { var food = Mapper.Map <Food>(form); _foodRepository.Save(food); ////new Food ////{ //// Name = form.Name, //// Calories = Convert.ToDecimal(form.Calories), //// Proteins = Convert.ToDecimal(form.Proteins), //// Carbs = Convert.ToDecimal(form.Carbs), //// Fats = Convert.ToDecimal(form.Fats), //// Id = Convert.ToInt64(form.Id) ////} }) .OnFailure(x => View("Edit", form)) .OnSuccess(x => RedirectToAction("Index"), "Food {0} created", form.Name)); }