private void GetUserData(DataTable userInfo) { var row = userInfo.Rows[0]; user = Credential.CreateCredential(row["id_usuario"].ToString(), row["username"].ToString(), row["password"].ToString()); EmployeeLogged = Employee.CreateEmployee( row["id_empleado"].ToString(), row["Nombre"].ToString(), row["Apellido"].ToString()); EmployeeLogged.Credentials = user; EmployeeLogged.Credentials.EncriptedPassword = row["password"].ToString(); EmployeeLogged.Credentials.Email = row["Email"].ToString(); EmployeeLogged.Credentials.IsActive = int.Parse(row["is_active"].ToString()) == (int)UserStatus.Active; EmployeeLogged.Profile.ProfileId = int.Parse(row["id_rol"].ToString()); EmployeeLogged.Profile.ProfileName = row["Rol"].ToString(); }
private void StartSession() { try{ var user = Credential.CreateCredential(); user.Username = UsernameTextBox.Text; user.Password = PasswordTextBox.Text; user.EncriptedPassword = user.EncryptPassword(); var login = LoginUseCase.CreateLogin(user.Username, user.EncriptedPassword); login.StartSession(); ActualUser.ActualEmployee = login.EmployeeLogged; OpenForm(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); PasswordTextBox.Text = string.Empty; UsernameTextBox.Focus(); } }
private Client() { Credentials = Credential.CreateCredential(); }
private Client(string id, string firstName, string lastName, string dni) : base(id, firstName, lastName, dni) { Credentials = Credential.CreateCredential(); }
// Constructor private LoginUseCase(string anUsername, string aPassword) { user = Credential.CreateCredential(); user.Username = anUsername; user.Password = aPassword; }