예제 #1
0
 public bool Edituser(User changedUser)
 {
     try
     {
         using (CarRentEntities db = new CarRentEntities())
         {
             users_tbl user = db.users_tbl.FirstOrDefault(u => u.UserName == changedUser.UserName);
             if (user != null)
             {
                 user.FullName  = changedUser.FullName;
                 user.Identity  = changedUser.Identity;
                 user.UserName  = changedUser.UserName;
                 user.BirthDay  = changedUser.BirthDay;
                 user.Gender    = changedUser.Gender;
                 user.Email     = changedUser.Email;
                 user.Passwords = changedUser.Passwords;
                 user.Rank      = changedUser.Rank;
                 user.Picture   = changedUser.Picture;
                 db.SaveChanges();
                 return(true);
             }
             return(false);
         }
     }
     catch (Exception)
     {
         return(false);
     }
 }
예제 #2
0
 public bool RemoveUser(string userName)
 {
     try
     {
         using (CarRentEntities db = new CarRentEntities())
         {
             users_tbl user = db.users_tbl.FirstOrDefault(c => c.UserName == userName);
             if (user != null)
             {
                 db.users_tbl.Remove(user);
                 db.SaveChanges();
                 return(true);
             }
             return(false);
         }
     }
     catch (Exception)
     {
         return(false);
     }
 }
예제 #3
0
 public User GetUser(string username, string password)
 {
     using (CarRentEntities db = new CarRentEntities())
     {
         users_tbl user = db.users_tbl.FirstOrDefault(c => c.UserName == username && c.Passwords == password);
         if (user != null)
         {
             return new User
                    {
                        FullName = user.FullName,
                        Identity = user.Identity,
                        UserName = user.UserName,
                        BirthDay = user.BirthDay,
                        Gender   = user.Gender,
                        Email    = user.Email,
                        Rank     = user.Rank,
                        Picture  = user.Picture
                    }
         }
         ;
         return(null);
     }
 }