public ActionResult Group(int?id) { var group = new SolarSystemGroup(); using (var session = DB.Instance.GetSession()) { if (id.HasValue) { group = session.Load <SolarSystemGroup>(id); } } return(View(group)); }
public ActionResult Group(int?id, SolarSystemGroup group) { using (var session = DB.Instance.GetSession()) { if (id.HasValue) { var oldGroup = session.Load <SolarSystemGroup>(id); oldGroup.Name = group.Name; } else { session.Store(group); } session.SaveChanges(); } return(RedirectToAction("Groups")); }