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);
 }