Beispiel #1
0
        protected void BuscarEmpleado(EmpleadoEntidad EmpleadoEntidadObjeto)
        {
            ResultadoEntidad Resultado             = new ResultadoEntidad();
            EmpleadoProceso  EmpleadoProcesoObjeto = new EmpleadoProceso();

            BotonImprimir.Enabled = false;
            BotonImprimirVehiculoReverso.Visible = false;

            Resultado = EmpleadoProcesoObjeto.SeleccionarEmpleado(EmpleadoEntidadObjeto);

            if (Resultado.ErrorId == 0)
            {
                if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 1)
                {
                    if (Int16.Parse(Resultado.ResultadoDatos.Tables[0].Rows[0]["EstatusId"].ToString()) != (Int16)ConstantePrograma.EstatusEmpleados.Activo)
                    {
                        EmpleadoIdHidden.Value = "0";
                        NombreEmpleado.Text    = "";
                        EtiquetaMensaje.Text   = TextoError.EmpleadoInactivo;
                        NumeroEmpleado.Focus();
                    }
                    else
                    {
                        NombreEmpleado.Text    = Resultado.ResultadoDatos.Tables[0].Rows[0]["NombreEmpleadoCompleto"].ToString();
                        EmpleadoIdHidden.Value = Resultado.ResultadoDatos.Tables[0].Rows[0]["EmpleadoId"].ToString();
                        NumeroEmpleado.Text    = Resultado.ResultadoDatos.Tables[0].Rows[0]["NumeroEmpleado"].ToString();
                        EtiquetaMensaje.Text   = "";
                    }
                }
                else
                {
                    EmpleadoIdHidden.Value = "0";
                    NombreEmpleado.Text    = "";
                    EtiquetaMensaje.Text   = TextoError.EmpleadoNoEncontrado;
                    NumeroEmpleado.Focus();
                }
            }
            else
            {
                EmpleadoIdHidden.Value = "0";
                NombreEmpleado.Text    = "";
                EtiquetaMensaje.Text   = TextoError.ErrorGenerico;
            }
        }
Beispiel #2
0
        protected void BuscarEmpleado(EmpleadoEntidad EmpleadoEntidadObjeto)
        {
            ResultadoEntidad Resultado             = new ResultadoEntidad();
            EmpleadoProceso  EmpleadoProcesoObjeto = new EmpleadoProceso();

            EtiquetaMensajeExito.Text         = "";
            BotonImprimir.Enabled             = false;
            LevantamientoCorrectoHidden.Value = "SI";
            EmpIdHidden.Value = "0";

            Resultado = EmpleadoProcesoObjeto.SeleccionarEmpleado(EmpleadoEntidadObjeto);

            if (Resultado.ErrorId == 0)
            {
                if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 1)
                {
                    if (Int16.Parse(Resultado.ResultadoDatos.Tables[0].Rows[0]["EstatusId"].ToString()) != (Int16)ConstantePrograma.EstatusEmpleados.Activo)
                    {
                        NumeroEmpleado.Enabled        = true;
                        CodigoBarraParticular.Enabled = false;
                        EmpleadoIdHidden.Value        = "0";
                        NombreEmpleado.Text           = "";
                        EtiquetaMensaje.Text          = TextoError.EmpleadoInactivo;
                        TablaLevantamiento.DataSource = null;
                        TablaLevantamiento.DataBind();
                        NumeroEmpleado.Focus();
                    }
                    else
                    {
                        NumeroEmpleado.Enabled        = false;
                        CodigoBarraParticular.Enabled = true;
                        NombreEmpleado.Text           = Resultado.ResultadoDatos.Tables[0].Rows[0]["NombreEmpleadoCompleto"].ToString();
                        EmpleadoIdHidden.Value        = Resultado.ResultadoDatos.Tables[0].Rows[0]["EmpleadoId"].ToString();
                        NumeroEmpleado.Text           = Resultado.ResultadoDatos.Tables[0].Rows[0]["NumeroEmpleado"].ToString();
                        SeleccionarAsignacion(Int16.Parse(Resultado.ResultadoDatos.Tables[0].Rows[0]["EmpleadoId"].ToString()));
                        EtiquetaMensaje.Text = "";
                        CodigoBarraParticular.Focus();
                    }
                }
                else
                {
                    NumeroEmpleado.Enabled        = true;
                    CodigoBarraParticular.Enabled = false;
                    EmpleadoIdHidden.Value        = "0";
                    NombreEmpleado.Text           = "";
                    EtiquetaMensaje.Text          = TextoError.EmpleadoNoEncontrado;
                    TablaLevantamiento.DataSource = null;
                    TablaLevantamiento.DataBind();
                    NumeroEmpleado.Focus();
                }
            }
            else
            {
                NumeroEmpleado.Enabled        = true;
                CodigoBarraParticular.Enabled = false;
                EmpleadoIdHidden.Value        = "0";
                NombreEmpleado.Text           = "";
                TablaLevantamiento.DataSource = null;
                TablaLevantamiento.DataBind();
                EtiquetaMensaje.Text = TextoError.ErrorGenerico;
            }
        }