public ActionResult Create(Artist artists) { ModelState.Remove("IsActive"); if (ModelState.IsValid) { Artist newRecord = new Artist(); newRecord.ArtistsId = Convert.ToInt32(db.Artists.Max(x => x.ArtistsId)) + 1; newRecord.ArtistsName = artists.ArtistsName; newRecord.IsActive = true; newRecord.ModifieBy = WebSecurity.CurrentUserId; newRecord.CreatedBy = WebSecurity.CurrentUserId; newRecord.CreatedDate = System.DateTime.Now; newRecord.ModifiedDate = System.DateTime.Now; db.Artists.Add(newRecord); db.SaveChanges(); return RedirectToAction("Index"); } return View(artists); }
public ActionResult Edit(Artist artists) { if (ModelState.IsValid) { var userToUpdate = db.Artists.SingleOrDefault(u => u.ArtistsId == artists.ArtistsId); if (userToUpdate != null) { userToUpdate.ArtistsName = artists.ArtistsName; userToUpdate.IsActive = artists.IsActive; userToUpdate.ModifieBy = WebSecurity.CurrentUserId; userToUpdate.ModifiedDate = System.DateTime.Now; db.SaveChanges(); } return RedirectToAction("Index"); } return View(artists); }