Esempio n. 1
0
 public ActionResult TableUser()
 {
     using (var database = new MytubeEntities1())
     {
         var listOfAllUser = database.Users.Where(x => x.IsActive).ToList();
         ViewBag.ListOfAllUser = listOfAllUser;
         return(PartialView("_TableUser"));
     }
 }
Esempio n. 2
0
 public ActionResult DeleteUser(int id)
 {
     using (var db = new MytubeEntities1())
     {
         var user = db.Users.Find(id);
         user.IsActive = false;
         db.SaveChanges();
         return(View("SaveChangeSuccess"));
     }
 }
Esempio n. 3
0
 public ActionResult SaveEditUser(User model)
 {
     using (var db = new MytubeEntities1())
     {
         var user = db.Users.Find(model.Id);
         user.FirstName    = model.FirstName;
         user.EmailAddress = model.EmailAddress;
         user.Password     = model.Password;
         db.SaveChanges();
         return(Json(new { Success = true }));
     }
 }
Esempio n. 4
0
 public ActionResult EditUser(int id)
 {
     using (var db = new MytubeEntities1())
     {
         var userIWantToEdit = db.Users.Find(id);
         if (userIWantToEdit != null)
         {
             return(PartialView(userIWantToEdit));
         }
         return(View());
     }
 }
Esempio n. 5
0
 public ActionResult AddNewUser(User newUser)
 {
     using (var db = new MytubeEntities1())
     {
         var newUserObject = new User
         {
             EmailAddress = newUser.EmailAddress,
             Password     = newUser.Password,
             FirstName    = newUser.FirstName,
             LastName     = newUser.LastName,
             Username     = newUser.Username,
             RoleId       = 1,
             CreatedOn    = DateTime.Now,
             CreatedBy    = newUser.Username,
             IsActive     = true
         };
         db.Users.Add(newUserObject);
         db.SaveChanges();
         return(Json(new { Success = true }));
     }
 }