コード例 #1
0
 private void txtLegajo_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar == (char)Keys.Enter)
     {
         var cadete = _empleadoServicio.ObtenerIdPorLegajo(txtLegajo.Text, Entidad.CategoriaCadeteDescripcion);
         if (cadete != null)
         {
             comprobante.CadeteId       = cadete.Id;
             comprobante.Legajo         = cadete.Legajo;
             comprobante.CadeteNombre   = cadete.Nombre;
             comprobante.CadeteApellido = cadete.Apellido;
             ActualizarGrilla();
         }
         else
         {
             BuscarCadete();
         }
     }
 }
コード例 #2
0
        private void AgregarMozo()
        {
            var mozo = _empleadoServicio.ObtenerIdPorLegajo(txtLegajo.Text, Entidad.CategoriaMozoDescripcion);

            if (mozo != null)
            {
                _mesaServicio.AgregarMozo(_mesaId, mozo.Id);
                ActualizarGrilla(_mesaId);
                txtNombre.Focus();
            }
            else
            {
                var fBuscarEmpleado = new _10004_BuscarEmpleado();
                fBuscarEmpleado.ShowDialog();
                if (fBuscarEmpleado.RealizoOperacion)
                {
                    _mesaServicio.AgregarMozo(_mesaId, fBuscarEmpleado.EmpleadoId);
                    ActualizarGrilla(_mesaId);
                    txtNombre.Focus();
                }
            }
        }