public void Update(Project project) { var projectEntity = Context.Projects.FirstOrDefault(c => c.ProjectID == project.ProjectID); if (projectEntity != null) { projectEntity.Name = project.Name; projectEntity.Description = project.Description; projectEntity.DateCreated = project.DateCreated; projectEntity.ApplicationUrl = project.ApplicationUrl; Context.SaveChanges(); } }
public ActionResult Edit(ProjectModel model) { if (!ModelState.IsValid) { return View(model); } var project = new Project { ProjectID = model.ProjectID, Name = model.Name, ApplicationUrl = model.ApplicationUrl, Description = model.Description, DateCreated = model.DateCreated }; ServiceFactory.ProjectService.Update(project); return RedirectToAction("Index"); }
public ActionResult Add(ProjectModel model) { if (!ModelState.IsValid) { return View(model); } var project = new Project { Name = model.Name, Description = model.Description, ApplicationUrl = model.ApplicationUrl, DateCreated = DateTime.Now }; ServiceFactory.ProjectService.Insert(project); return RedirectToAction("Index"); }
public void Insert(Project project) { Context.Projects.Add(project); Context.SaveChanges(); }
public void Delete(Project project) { Context.Projects.Remove(project); Context.SaveChanges(); }