private void LlenaCampos() { objeto = estacionController.SelectOne(TxtClave.Text.Trim()); if (objeto == null) { ModoCreate = true; } else { ModoCreate = false; TxtClave.Text = objeto.EstacionId; TxtNombre.Text = objeto.Nombre; CboIT.Text = objeto.ImpresoraT; CboIF.Text = objeto.ImpresoraF; CboINC.Text = objeto.ImpresoraNc; ChkVentaSinExistencia.Checked = objeto.VenderSinStock; ChkSolicitarFMpago.Checked = objeto.SolicitarFmpago; ChkSumarUnidades.Checked = objeto.SumarUnidadesPdv; CboImpresoraT.Text = objeto.ImpresoraT; CboImpresoraF.Text = objeto.ImpresoraF; CboImpresoraNC.Text = objeto.ImpresoraNc; NTickets.Value = objeto.TantosT; NFacturas.Value = objeto.TantosF; NNc.Value = objeto.TantosNc; ChCanjearPuntosAuto.Checked = objeto.CanjearPuntosAuto; } }
private void Autenticha() { var login = new LoginController(); var estacioncontroller = new EstacionController(); var usuarioController = new UsuarioController(); if (login.AuthenticaUsuario(txtUser.Text, txtPassword.Text)) { var form = new FrmMain { MdiParent = this.MdiParent }; if (Ambiente.Estacion == null) { Ambiente.Estacion = estacioncontroller.SelectOne(TxtEstacionId.Text.Trim()); if (Ambiente.Estacion == null) { Ambiente.Mensaje("LA ESTACION NO EXISTE"); return; } else { Ambiente.LoggedUser.EstacionId = Ambiente.Estacion.EstacionId; usuarioController.Update(Ambiente.LoggedUser); } } else { Ambiente.LoggedUser.EstacionId = Ambiente.Estacion.EstacionId; usuarioController.Update(Ambiente.LoggedUser); } form.Show(); Dispose(); } else { Ambiente.Mensaje("Credenciales incorrectas"); } }