示例#1
0
 private void btnIniciar_Click(object sender, EventArgs e)
 {
     if (txtUsuario.Text != "")
     {
         if (txtContraseña.Text != "")
         {
             TrabajadorCE trabajador = new TrabajadorCN().LoginUser(txtUsuario.Text, txtContraseña.Text);
             if (trabajador.Dni != null)
             {
                 AdministrarCP administrarCP = new AdministrarCP();
                 MessageBox.Show("Bienvenido  " + trabajador.Nombre);
                 administrarCP.Show();
                 administrarCP.FormClosed += CerrarSesion;
                 administrarCP.trabajador  = trabajador;
                 this.Hide();
             }
             else
             {
                 MessageBox.Show("Usuario incorrecto.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 txtUsuario.Focus();
                 txtContraseña.Clear();
             }
         }
         else
         {
             MessageBox.Show("Ingrese Contraseña.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     else
     {
         MessageBox.Show("Ingrese Usuario y Contraseña.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
        private void btnSalida_Click(object sender, EventArgs e)
        {
            TrabajadorCE trabajador = new TrabajadorCN().BuscarByDni(txtDni.Text);
            string       resultado  = new RegistroCN().Registrar(trabajador, "Salida", Convert.ToDateTime(txtHora.Text));

            MostrarResultado(resultado, "Salida");
            txtDni.Clear();
        }