protected override void InitSelectedData() { base.InitSelectedData(); using (SMAuthorization.SMAuthorizationServClient serv = new SMAuthorization.SMAuthorizationServClient()) { UserRole[] arData = serv.getAppRoles(Constants.AppID, Lang); foreach (UserRole sd in arData) { if (sd.AccessLevel <= (int)Constants.ACESS_LEVEL.AL_RESTRICTED) { SelectListItem item = new SelectListItem() { Value = sd.RoleID.ToString(), Text = sd.RoleName }; if (sd.RoleID == _idSelected) { item.Selected = true; } _lstSelData.Add(item); } } } //UpdateWithZeroItem(); }
public virtual bool SaveUserData() { using (SMAuthorization.SMAuthorizationServClient serv = new SMAuthorization.SMAuthorizationServClient()) { Errors = serv.UpdateUserData(_userdata).ToList(); } return(IsErrorsExist()); }
public RegistrationModel(int id) { if (id > 0) { using (SMAuthorization.SMAuthorizationServClient serv = new SMAuthorization.SMAuthorizationServClient()) { UserData = serv.getUserDataByID(id, Constants.AppID, 0); } } InitLanguages(); }
public virtual int CreateUserData() { int ID = 0; using (SMAuthorization.SMAuthorizationServClient serv = new SMAuthorization.SMAuthorizationServClient()) { ErrorContainer[] err = serv.CreateNewUser(_userdata, out ID); if (err == null || err.Length == 0 || (err.Length == 1 && err[0].ErrorCode == ErrorCode.SMA_NOERRORS)) { //ID = Convert.ToInt32(uid); HttpContext.Current.Session[Constants.UserID] = ID; } } return(ID); }