Ejemplo n.º 1
0
 public ActionResult Delete(int id)
 {
     using (PuranoPustakEntities db = new PuranoPustakEntities())
     {
         var user = db.Users.Where(x => x.UserID == id).First();
         db.Users.Remove(user);
         db.SaveChanges();
     }
     return(RedirectToAction("RegisterList"));
 }
Ejemplo n.º 2
0
 public ActionResult Edit(User model)
 {
     try
     {
         using (PuranoPustakEntities db = new PuranoPustakEntities())
         {
             var user = db.Users.Where(x => x.UserID == model.UserID).FirstOrDefault();
             user.UserName        = model.UserName;
             user.Email           = model.Email;
             user.Password        = model.Password;
             user.ConfirmPassword = user.Password;
             db.Users.AddOrUpdate(user);
             db.SaveChanges();
         }
         return(RedirectToAction("RegisterList"));
     }
     catch (Exception ex)
     {
         throw;
     }
 }
Ejemplo n.º 3
0
 public ActionResult Register(User model)
 {
     using (PuranoPustakEntities db = new PuranoPustakEntities())
     {
         if (db.Users.Any(x => x.UserName == model.UserName))
         {
             ViewBag.DuplicateMessage = "User Name already exist!";
             return(View("Register", model));
         }
         else if (db.Users.Any(x => x.Email == model.Email))
         {
             ViewBag.DuplicateMessage = "Email already exist!";
             return(View("Register", model));
         }
         db.Users.Add(model);
         db.SaveChanges();
     }
     ModelState.Clear();
     ViewBag.SuccessMessage = "Registration Successfull";
     return(View("Register", new User()));
 }