private void ButtonAcceso_Click(object sender, EventArgs e) { using (MDC_LocalDBEntities localDBEntity = new MDC_LocalDBEntities()) { foreach (ValidaCajero_Result usuario in localDBEntity.ValidaCajero(UserTXT.Text, PassTXT.Text)) { if (usuario != null) { Logger.Info($"{usuario.Usuario} acaba de iniciar sesión."); //Esto manda el nombre del cajero/a y la sucursal al menu principal. CajaMenuPrincipal Menu = new CajaMenuPrincipal(usuario); this.Hide(); //Esconde esta ventana. Menu.Show(); //Muestra el menu return; //Termina el ciclo y sale del metodo. } } if (!localDBEntity.Database.Exists()) { ValidaCajero_Result usuario = new CajeroEspecial(); Logger.Info($"{usuario.Usuario} acaba de iniciar sesión."); //Esto manda el nombre del cajero/a y la sucursal al menu principal. CajaMenuPrincipal Menu = new CajaMenuPrincipal(usuario); this.Hide(); //Esconde esta ventana. Menu.Show(); //Muestra el menu return; //Termina el ciclo y sale del metodo. } //Si llegó a este punto, entonces el usuario y/o contraseña están invalidos, //... o hay errores de conexion con la DB. MessageBox.Show("Usuario y/o contraseña inválidos.", "Credenciales incorrectos", MessageBoxButtons.OK); UserTXT.Focus(); } }
public CajaMenuPrincipal(ValidaCajero_Result _currentUser = null) { if (_currentUser == null) { _currentUser = new CajeroEspecial(); } CurrentUser = _currentUser; InitializeComponent(); TimeOfDayLabel.Text = DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss tt"); if (_currentUser != null) { if (_currentUser.isAdmin) { CashInputButton.Visible = true; newUserMenuItem.Visible = true; newUserSeparator.Visible = true; } if (_currentUser.Nombre.Length > 0) { WelcomeLabel.Text = $"Bienvenido/a {_currentUser.Nombre}"; } if (_currentUser.Sucursal.Length > 0) { this.Text += $" - {_currentUser.Sucursal}"; } } }
public OperacionesCliente(ValidaCajero_Result _currentUser = null) { if (_currentUser == null) { _currentUser = new CajeroEspecial(); } CurrentUser = _currentUser; InitializeComponent(); }
public Deposito(ValidaCajero_Result _currentUser = null) { if (_currentUser == null) { _currentUser = new CajeroEspecial(); } CurrentUser = _currentUser; InitializeComponent(); }
public CentroCuadres(ValidaCajero_Result _currentUser = null) { if (_currentUser == null) { _currentUser = new CajeroEspecial(); } CurrentUser = _currentUser; InitializeComponent(); }
public FinalDelDia(ValidaCajero_Result _currentUser = null) { if (_currentUser == null) { _currentUser = new CajeroEspecial(); } CurrentUser = _currentUser; InitializeComponent(); }
public ComprobacionCliente(ValidaCajero_Result _currentUser = null, decimal _balance = 0) { if (_currentUser == null) { _currentUser = new CajeroEspecial(); } CurrentUser = _currentUser; Balance = _balance; InitializeComponent(); }
public Retirar(string nroCuenta, decimal _balanceCaja = 0, ValidaCajero_Result _currentUser = null) { if (_currentUser == null) { _currentUser = new CajeroEspecial(); } CurrentUser = _currentUser; BalanceCaja = _balanceCaja; InitializeComponent(); label8.Text = nroCuenta; }