public vw_UserData FindUserByID(int id) { vw_UserData vw_UserData = new vw_UserData(); return(vw_UserData); //throw new NotImplementedException(); }
internal async Task <IdentityResult> UpdatePasswordAsync(vw_UserData currentUser, string password) { string HashedPassword = userManager.PasswordHasher.HashPassword(password); var User = await userManager.FindByIdAsync(currentUser.ID); User.PasswordHash = HashedPassword; return(await userManager.UpdateAsync(User)); }
private vw_UserData GetUser() { if (_user == null || _user.ID != GetCurrentUserID()) { _user = ServiceUserService().FindByID(User.Identity.GetUserId <int>()); } return(_user); }
public LoginStatus Login(string UserName, string Password, out vw_UserData userData) { userData = null; if (string.IsNullOrEmpty(UserName)) { return(LoginStatus.EmptyUserName); } return(LoginComponent.Login(UserName, Password, out userData)); }
public UserStatus UpdateUser(int id, vw_UserData userData) { try { return(UserComponent.UpdateUser(id, userData)); }catch (Exception ex) { HandleException(ex); return(UserStatus.Failed); } }
private static vw_UserDataModel GetUserModel(vw_UserData User) { return(new vw_UserDataModel { CourtID = User.CourtID, PhoneNo = User.PhoneNo, ProsecutionID = User.ProsecutionID, UserJudgeLevel = User.UserJudgeLevel, UserName = User.UserName, UserType = (SystemUserTypes)User.UserTypeID, ID = User.ID }); }
public UserStatus AddUser(vw_UserData user, out int?UserId) { UserId = null; if (SecurityUserRepostiory.IsUserNameExist(user.UserName)) { return(UserStatus.UserNameExist); } else { return(SecurityUserRepostiory.AddUser(user, out UserId)); } }
public LoginStatus Login(string UserName, string Password, out vw_UserData userData) { userData = null; if (!UserRepostiory.IsUserNameExist(UserName)) { return(LoginStatus.UserNameNotCorrect); } else if (UserRepostiory.Login(UserName, Password, out userData)) { return(LoginStatus.LoginSuccess); } else { return(LoginStatus.PasswordNotCorrect); } }
public bool IsUserOnSystem(int userID, string userName) { vw_UserData User = FindByID(userID); if (User.UserTypeID == (int)SystemUserTypes.schedualEmployee) { //var caseres= (from cases in DataContext.Cases_Cases // where cases.CreatedBy == userName // select new { }).ToList().Count > 0; //var vacres } return(true); }
public UserStatus UpdateUser(int id, vw_UserData userData) { var User = GetByID(id); User.CourtID = userData.CourtID; User.UserName = userData.UserName; User.UserTypeID = userData.UserTypeID; User.TitleID = userData.UserJudgeLevel; User.PhoneNumber = userData.PhoneNo; User.ProsecutionID = userData.ProsecutionID; User.PersonsId = userData.PersonID; User.MobileNo = userData.PhoneNo; User.FullName = userData.FullName; User.AccessFailedCount = userData.AccessFailedCount; Update(User); Save(); return(UserStatus.AddSuccess); }
public UserStatus AddUser(vw_UserData User, out int?UserId) { Security_Users user = new Security_Users(); user.UserName = User.UserName; user.PasswordHash = User.Password; user.CourtID = User.CourtID; user.UserTypeID = int.Parse(User.UserType); user.ProsecutionID = User.ProsecutionID; user.LevelID = User.UserJudgeLevel; user.MobileNo = User.PhoneNo; user.PersonsId = User.PersonID; user.Active = true; this.Add(user); this.Save(); UserId = user.Id; return(UserStatus.AddSuccess); }
public bool Login(string userName, string password, out vw_UserData userData) { userData = null; var User = DataContext.Users.Where(user => user.UserName == userName && user.PasswordHash == password).FirstOrDefault(); if (User == null) { return(false); } else { userData = new vw_UserData { ID = User.Id, CourtID = User.CourtID, UserName = User.UserName }; return(true); } }
public ActionResult Edit(int id, [Bind(Prefix = "Edit.UserData")] vw_UserDataModel UserData, [Bind(Prefix = "Edit.PersonData")] UserPersonViewModel PersonData) { if (CurrentUser != null) { ViewData["SessionEnded"] = false; if (!ModelState.IsValid) { KeyValuePair <String, ModelState> birthday = ModelState.FirstOrDefault(m => m.Key == "Edit.UserData.UserName"); string error = birthday.Value.Errors.Select(e => e.ErrorMessage).First().ToString(); if (error == "هذا الحقل مطلوب." || error == "هذا الحقل يجب ان يحتوى على حروف وأرقام فقط") { return(JavaScript("$(document).trigger('User:UserWrong3')")); } var Error = ModelState.Values; return(CPartialView(GetUserViewModel(UserData, PersonData))); } using (var Transaction = DataContext.Database.BeginTransaction()) { var PersonResultStatus = PersonService.EditPerson(PersonData.ToPersonData()); vw_UserData userData = UserData.ToVwUserData(); userData.FullName = PersonData.Name; userData.PersonID = PersonData.ID; var UserResultStatus = UserService.UpdateUser(id, userData); if (UserResultStatus == UserStatus.AddSuccess && PersonResultStatus == PersonStatus.SuccefullSave) { Transaction.Commit(); return(JavaScript("$(document).trigger('User:UpdateSuccefull')")); } } return(CPartialView(GetUserViewModel(UserData, PersonData))); } else { ViewData["SessionEnded"] = true; return(PartialView()); } }
public UserStatus AddUser(vw_UserData UserData, out int?UserID) { UserID = null; return(UserComponent.AddUser(UserData, out UserID)); }
public UserStatus AddUser(vw_UserData UserData, out int?UserID) { throw new NotImplementedException(); }
public UserStatus UpdateUser(int id, vw_UserData userData) { throw new NotImplementedException(); }
public void AddUser(vw_UserData UserData, out int UserID) { throw new NotImplementedException(); }
public UserStatus AddUser(vw_UserData UserData, out int?UserID) { return(SecurityUserService.AddUser(UserData, out UserID)); }
public UserStatus UpdateUser(int id, vw_UserData userData) { return(SecurityUserRepostiory.UpdateUser(id, userData)); }
public UserStatus UpdateUser(int id, vw_UserData userData) { return(SecurityUserService.UpdateUser(id, userData)); }