示例#1
0
 public void UpdateUser(UserPocos user)
 {
     using (DemoDbEntities db = new DemoDbEntities())
     {
         User olduser = db.Users.FirstOrDefault(z => z.Id == user.Id);
         olduser.FirstName    = user.FirstName;
         olduser.LastName     = user.LastName;
         olduser.Country      = user.Country;
         olduser.Address      = user.Address;
         olduser.DepartmentId = user.DepartmentId;
         olduser.Description  = user.Description;
         olduser.Active       = user.Active;
         db.SaveChanges();
     }
 }
示例#2
0
 public int AddUser(UserPocos user)
 {
     using (DemoDbEntities db = new DemoDbEntities())
     {
         User newUser = new User()
         {
             FirstName    = user.FirstName,
             LastName     = user.LastName,
             Address      = user.Address,
             Description  = user.Description,
             DepartmentId = user.DepartmentId,
             Country      = user.Country,
             Active       = user.Active,
         };
         db.Users.Add(newUser);
         db.SaveChanges();
         return(newUser.Id);
     }
 }
示例#3
0
 public JsonResult EditUser(UserPocos user)
 {
     _userRepository.UpdateUser(user);
     return(Json(Url.Action("UserList", "User")));
 }
示例#4
0
        public JsonResult SaveUser(UserPocos user)
        {
            _userRepository.AddUser(user);

            return(Json(Url.Action("UserList", "User")));
        }