public void CreateTiger(TigerModel model) { using (var context = new TigerContext()) { var entity = new Tiger { Id = Guid.NewGuid(), Color = model.Color, Weight = model.Weight }; context.Tigers.Add(entity); context.SaveChanges(); } }
public TigerModel GetTiger(Guid id) { using (var context = new TigerContext()) { var entity = context.Tigers.Single(x => x.Id == id); //Vad händer om vi inte hittar någon tiger? var nests = entity.Nests.ToList(); var model = new TigerModel { Id = entity.Id, Color = entity.Color, Weight = entity.Weight, Nests = nests.Select(x => new NestModel { Id = x.Id, Type = x.Type, FirstChoice = x.FirstChoice, Value = x.Id, Text = x.Type.ToString() }).ToList() }; return(model); } }
public ActionResult Edit(TigerModel model) { //Update db with updated values return(RedirectToAction("Edit", "Tiger", new { id = model.Id, name = "joel", legs = 2 })); }
public ActionResult CreateTiger(TigerModel model) { _manager.CreateTiger(model); return(RedirectToAction("Index")); }