public ActionResult Details(Guid id) { var db = _ctx.DTurbines.First(n => n.Id == id); var model = VTurbine.MapFromDb(db, User); return(View(model)); }
public ActionResult Delete(Guid id, string returnTo) { var db = _ctx.DTurbines.Single(n => n.Id == id); var model = VTurbine.MapFromDb(db, User); model.ReturnTo = returnTo; return(View(model)); }
public ActionResult List() { var m = new VWindFarmsHome(); foreach (var db in _ctx.DTurbines.Where(x => x.IsPublic || x.Author == User.Identity.Name)) { m.Turbines.Add(VTurbine.MapFromDb(db, User)); } return(View(m)); }
public ActionResult Edit(Guid?id) { var model = new VTurbine(); if (id == null) { } else { var db = _ctx.DTurbines.First(n => n.Id == id); model = VTurbine.MapFromDb(db, User); } return(View("Edit", model)); }