public static bool LoginUser(skUser user) { if (user.Password != "" && user.UserName != "") { if (ValidateUser(user.UserName) == true) { if (Authentication.ValidatePassword(user.Password) == true) { return(true); } else { return(false); } } else { return(false); } } else { return(false); } }
public LoginViewModel() { _Enter = new AsynchronousCommand(Login); skStock s = new skStock(); _userobj = new skUser(); }
public void UpdateUser(skUser UserObject, bool ResetPassword) { string HashedPassword = Authentication.UserAuthentication.HashPassword(UserObject.Password); UserObject.Password = HashedPassword; UserRepo.UpdateUser(UserObject, ResetPassword); }
public void AddNewUser(skUser UserObject) { string HashedPassword = Authentication.UserAuthentication.HashPassword(UserObject.Password); UserObject.Password = HashedPassword; UserRepo.AddNewUser(UserObject); }
public NewUserViewModel() { if (DesignerProperties.GetIsInDesignMode(new System.Windows.DependencyObject())) { return; } try { _UsrObj = new skUser(); _AddUser = new Command(_UsrObj.adduser); } catch (Exception E) { ExepionLogger.Logger.LogException(E); ExepionLogger.Logger.Show(E); } }
public AccountPreferanceViewModel() { if (DesignerProperties.GetIsInDesignMode(new System.Windows.DependencyObject())) { return; } try { _userobj = skUser.LoadUser(CurrentSession.CurrentUserObject.UserID); _userobj.Password = ""; _Update = new Command(UpdatePreferances); } catch (Exception E) { ExepionLogger.Logger.LogException(E); ExepionLogger.Logger.Show(E); } }
public void UpdateUser(skUser UserObj, bool ResetPassword) { dtUser user = DB.dtUsers.Single(x => x.uID == UserObj.UserID); if (ResetPassword) { user.PassWord = UserObj.Password; } user.UserName = UserObj.UserName; dtUserDetail userdetail = DB.dtUserDetails.Single(x => x.UserID == UserObj.UserID); userdetail.DateOfBirth = UserObj.DOB; userdetail.Email = UserObj.Email; userdetail.FirstName = UserObj.FistName; userdetail.LastName = UserObj.LastName; userdetail.HomePhone = UserObj.HomePhone; userdetail.WorkPhone = UserObj.WorkPhone; userdetail.Initials = UserObj.Initials; DB.SubmitChanges(); }
public void AddNewUser(skUser UserObj) { dtUser newuser = new dtUser { UserName = UserObj.UserName, PassWord = UserObj.Password, Created = DateTime.Now, IsAdmin = UserObj.IsAdmin }; dtUserDetail newuserdetails = new dtUserDetail { FirstName = UserObj.FistName, LastName = UserObj.LastName, DateOfBirth = UserObj.DOB, Initials = UserObj.Initials, Email = UserObj.Email, HomePhone = UserObj.HomePhone, WorkPhone = UserObj.WorkPhone, dtUser = newuser }; dtUserPreferance newuserpref = new dtUserPreferance { Code = "MAINTOOLCO", Description = "Main tool bar background colour", Name = "Main ToolBar", UserID = GetLatestUserID() + 1, PreferenceTypeID = 1, Value = "Black" }; DB.dtUserDetails.InsertOnSubmit(newuserdetails); DB.dtUserPreferances.InsertOnSubmit(newuserpref); DB.SubmitChanges(); }
public void UpdateUser(skUser UserObject, bool ResetPassword) { base.Channel.UpdateUser(UserObject, ResetPassword); }
public void AddNewUser(skUser UserObject) { base.Channel.AddNewUser(UserObject); }