public virtual ActionResult Create(Project project) { project.DateAdded = DateTime.Now; project.LastModified = DateTime.Now; project.Name = project.Name.Trim(); project.Description = project.Description.Trim(); project.IsActive = true; ModelState.AddModelErrors(project.GetRuleViolations()); if (ModelState.IsValid) { try { projectRepository.Add(project); projectRepository.Save(); return RedirectToAction("Detail", new { id = project.ID }); } catch { //For Error w/o defined message ModelState.AddModelError("ID", "Record not Added Sucessfully"); return View(project); } } //else not valid else ModelState.AddModelError("ID", "Record not Added Sucessfully"); return View(project); }
public void Delete(Project project) { db.Projects.DeleteOnSubmit(project); }
//Insert/Delete public void Add(Project project) { db.Projects.InsertOnSubmit(project); }
// GET: /Project/Create public virtual ActionResult Create() { Project project = new Project(); return View(project); }
partial void DeleteProject(Project instance);
partial void UpdateProject(Project instance);
partial void InsertProject(Project instance);