public static void Map(FoodDetailDto source, Food target) { target.FoodId = source.FoodId; target.Name = source.Name; target.Brand = source.Brand; target.Quantity = source.Quantity; target.Calories = source.Calories; }
public void Can_Save_New_Food() { var work = new UnitOfWork(); var service = new FoodService(work); var food = new Food { Name = "Test Food" }; service.Save(food); var savedId = food.FoodId; Assert.IsNotNull(savedId); Assert.AreNotEqual(0, savedId); using (var db = new EatContext()) { var fs = db.Foods.SingleOrDefault(x => x.FoodId == savedId); Assert.IsNotNull(fs); Assert.IsNotNull(fs.FoodId); Assert.AreNotEqual(0, fs.FoodId); Assert.AreEqual(savedId, fs.FoodId); } }
public ActionResult CreateFood(string name) { var fs = new Food { Name = name }; foodService.Save(fs); return Content(string.Format("Saved {0}, ID = {1}", fs.Name, fs.FoodId)); }
public static Food Map(FoodDetailDto source) { var result = new Food(); Map(source, result); return result; }
public void Save(Food food) { InternalSave(food); }