예제 #1
0
        public DataTable agreganominaDirecta(string nomina)
        {
            DataTable res = db.infoEmpleados(nomina);

            if (res != null)
            {
                if (res.Rows.Count > 0)
                {
                    if (res.Rows[0]["Nomina"].ToString() != "Nada")
                    {
                        query          = "sp_inserta_nomina_directa '" + res.Rows[0]["Nomina"].ToString().Trim().ToUpper() + "','" + res.Rows[0]["Nombres"].ToString().Trim().ToUpper() + "','" + res.Rows[0]["Apaterno"].ToString().Trim().ToUpper() + "','" + res.Rows[0]["Amaterno"].ToString().Trim().ToUpper() + "','" + res.Rows[0]["Correo"].ToString().Trim() + "','" + res.Rows[0]["Divicion"].ToString().Trim().ToUpper() + "','" + res.Rows[0]["UFisica"].ToString().Trim().ToUpper() + "','" + res.Rows[0]["Puesto"].ToString().Trim() + "','" + res.Rows[0]["Campus"].ToString().Trim().ToUpper() + "','" + res.Rows[0]["Extencion"].ToString().Trim().ToUpper() + "','" + res.Rows[0]["Estatus"].ToString().Trim() + "','" + res.Rows[0]["Departamento"].ToString().Trim() + "'," + res.Rows[0]["Grupo"].ToString().Trim() + "," + res.Rows[0]["Area"].ToString().Trim() + "";
                        dt             = db.getQuery(conexionBecarios, query);
                        lblNombre.Text = res.Rows[0]["Nombres"].ToString() + " " + res.Rows[0]["Apaterno"].ToString() + " " + res.Rows[0]["Amaterno"].ToString();
                    }
                    else
                    {
                        verModal("Alerta", "No hay información disponible  de la nómina");
                    }
                }
                else
                {
                    //Validamos si no esta nomina
                    verModal("Error", "La nomina no existe");
                }
            }
            return(dt);
        }
        protected void btnVerficanombreAsigador_Click(object sender, EventArgs e)
        {
            DataTable dtr;

            //Mandamos llamar el ws para inserte la nomina dentro

            //dt = db.infoEmpleados(txtAsignarNomina.Text);
            //query = "sp_inserta_nomina_directa '" + dt.Rows[0]["Nomina"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["Nombres"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["Apaterno"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["Amaterno"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["Correo"].ToString().Trim() + "','" + dt.Rows[0]["Divicion"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["UFisica"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["Puesto"].ToString().Trim() + "','" + dt.Rows[0]["Campus"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["Extencion"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["Estatus"].ToString().Trim() + "','" + dt.Rows[0]["Departamento"].ToString().Trim() + "'," + dt.Rows[0]["Grupo"].ToString().Trim() + "," + dt.Rows[0]["Area"].ToString().Trim() + "";
            //dt = db.getQuery(conexionBecarios,query);
            //if(dt.Rows.Count>0)
            //{
            //    query = "sp_muestra_informacion_nomina '" + txtAsignarNomina.Text + "'";
            //    dt = db.getQuery(conexionBecarios,query);
            //    if(dt.Rows.Count>0)
            //    {
            //        //Mostramos la informacion del solicitante
            //        pnlDatoSolicitante.Visible = true;

            //        lblNominaAsignar.Text = dt.Rows[0]["Nomina"].ToString();
            //        lblNombreSolicitanteAsignar.Text = dt.Rows[0]["NombreCompleto"].ToString();
            //        lblPuestoAsignar.Text = dt.Rows[0]["Puesto"].ToString();
            //        lblDepartamentoAsignar.Text = dt.Rows[0]["Departamento"].ToString();
            //        lbUbicacionFisicaAsignar.Text = dt.Rows[0]["Ubicacion_fisica"].ToString();
            //    }
            //}
            /*********************Esto es lo nuevo********************************/
            try
            {
                //dt = db.AgregarNomina(txtAsignarNomina.Text.Trim(), conexionBecarios);
                //if (dt.Rows.Count > 0)
                //{
                //    pnlDatoSolicitante.Visible = true;

                //    lblNominaAsignar.Text = db.formatoEscritura(dt.Rows[0]["Nomina"].ToString());
                //    lblNombreSolicitanteAsignar.Text = db.formatoEscritura( dt.Rows[0]["NombreCompleto"].ToString());
                //    lblPuestoAsignar.Text =db.formatoMayusculaInicial( dt.Rows[0]["Puesto"].ToString());
                //    lblDepartamentoAsignar.Text =db.formatoMayusculaInicial( dt.Rows[0]["Departamento"].ToString());
                //    lbUbicacionFisicaAsignar.Text =db.formatoMayusculaInicial( dt.Rows[0]["UFisica"].ToString());
                //}
                //else
                //{
                //    verModal("Alerta", "No existe la nómina");
                //}
                string ambiente = System.Configuration.ConfigurationManager.AppSettings["Ambiente"];
                int    campus   = 0;
                query = "sp_saca_informacion_del_empleado '" + txtAsignarNomina.Text + "'";
                dt    = db.getQuery(conexionBecarios, query);
                if (dt.Rows[0]["Mensaje"].ToString() != "No esta")
                {
                    lblNominaAsignar.Text            = db.formatoEscritura(dt.Rows[0]["Nomina"].ToString());
                    lblNombreSolicitanteAsignar.Text = db.formatoEscritura(dt.Rows[0]["NombreEmpleado"].ToString());
                    lblPuestoAsignar.Text            = db.formatoMayusculaInicial(dt.Rows[0]["Puesto"].ToString());
                    lblDepartamentoAsignar.Text      = db.formatoMayusculaInicial(dt.Rows[0]["Departamento"].ToString());
                    lbUbicacionFisicaAsignar.Text    = db.formatoMayusculaInicial(dt.Rows[0]["Ubicacion_fisica"].ToString());
                    pnlDatoSolicitante.Visible       = true;
                }
                else
                {
                    switch (ambiente)
                    {
                    case "pprd":    //Para prueba
                        dtr = db.infoEmpleados(txtAsignarNomina.Text.Trim());
                        if (dtr.Rows[0]["Nomina"].ToString() != "Nada")
                        {
                            campus = int.Parse(dtr.Rows[0]["Campus"].ToString().Trim());
                            query  = "sp_inserta_nomina_directa_nuevo '" + db.formatoEscritura(dtr.Rows[0]["Nomina"].ToString()) + "','" + db.formatoEscritura(dtr.Rows[0]["Nombres"].ToString()) + "','" + db.formatoEscritura(dtr.Rows[0]["Apaterno"].ToString()) + "','" + db.formatoEscritura(dtr.Rows[0]["Amaterno"].ToString()) + "','" + dtr.Rows[0]["Correo"].ToString().Trim() + "','" + db.formatoEscritura(dtr.Rows[0]["Divicion"].ToString()) + "','" + dtr.Rows[0]["UFisica"].ToString() + "','" + db.formatoEscritura(dtr.Rows[0]["Puesto"].ToString()) + "','" + campus + "','" + dtr.Rows[0]["Extencion"].ToString() + "','" + dtr.Rows[0]["Estatus"].ToString().Trim() + "','" + db.formatoEscritura(dtr.Rows[0]["Departamento"].ToString()) + "'," + dtr.Rows[0]["Grupo"].ToString().Trim() + "," + dtr.Rows[0]["Area"].ToString().Trim() + "";
                            dt     = db.getQuery(conexionBecarios, query);
                            if (dt.Rows.Count > 0)
                            {
                                string mensaje = dt.Rows[0]["Mensaje"].ToString();
                                switch (dt.Rows[0]["Mensaje"].ToString())
                                {
                                case "Ok":
                                    query = "sp_saca_informacion_del_empleado '" + txtAsignarNomina.Text + "'";
                                    dt    = db.getQuery(conexionBecarios, query);
                                    if (dt.Rows.Count > 0)
                                    {
                                        lblNominaAsignar.Text            = db.formatoEscritura(dt.Rows[0]["Nomina"].ToString());
                                        lblNombreSolicitanteAsignar.Text = db.formatoEscritura(dt.Rows[0]["NombreEmpleado"].ToString());
                                        lblPuestoAsignar.Text            = db.formatoMayusculaInicial(dt.Rows[0]["Puesto"].ToString());
                                        lblDepartamentoAsignar.Text      = db.formatoMayusculaInicial(dt.Rows[0]["Departamento"].ToString());
                                        lbUbicacionFisicaAsignar.Text    = db.formatoMayusculaInicial(dt.Rows[0]["Ubicacion_fisica"].ToString());
                                        pnlDatoSolicitante.Visible       = true;
                                    }
                                    else
                                    {
                                        verModal("Alerta", "La nómina no se encontro");
                                    }

                                    break;

                                case "Existe":
                                    break;


                                default:
                                    verModal("Alerta", mensaje);
                                    break;
                                }
                            }
                        }
                        break;

                    case "prod":
                        dtr = db.informacionEmpleadosProduccion(txtAsignarNomina.Text.Trim());
                        if (dtr.Rows[0]["Nomina"].ToString() != "Nada")
                        {
                            campus = int.Parse(dtr.Rows[0]["Campus"].ToString().Trim());
                            query  = "sp_inserta_nomina_directa_nuevo '" + db.formatoEscritura(dtr.Rows[0]["Nomina"].ToString()) + "','" + db.formatoEscritura(dtr.Rows[0]["Nombres"].ToString()) + "','" + db.formatoEscritura(dtr.Rows[0]["Apaterno"].ToString()) + "','" + db.formatoEscritura(dtr.Rows[0]["Amaterno"].ToString()) + "','" + dtr.Rows[0]["Correo"].ToString().Trim() + "','" + db.formatoEscritura(dtr.Rows[0]["Divicion"].ToString()) + "','" + dtr.Rows[0]["UFisica"].ToString() + "','" + db.formatoEscritura(dtr.Rows[0]["Puesto"].ToString()) + "','" + campus + "','" + dtr.Rows[0]["Extencion"].ToString() + "','" + dtr.Rows[0]["Estatus"].ToString().Trim() + "','" + db.formatoEscritura(dtr.Rows[0]["Departamento"].ToString()) + "'," + dtr.Rows[0]["Grupo"].ToString().Trim() + "," + dtr.Rows[0]["Area"].ToString().Trim() + "";
                            dt     = db.getQuery(conexionBecarios, query);
                            if (dt.Rows.Count > 0)
                            {
                                string mensaje = dt.Rows[0]["Mensaje"].ToString();
                                switch (dt.Rows[0]["Mensaje"].ToString())
                                {
                                case "Ok":
                                    query = "sp_saca_informacion_del_empleado '" + txtAsignarNomina.Text + "'";
                                    dt    = db.getQuery(conexionBecarios, query);
                                    if (dt.Rows.Count > 0)
                                    {
                                        lblNominaAsignar.Text            = db.formatoEscritura(dt.Rows[0]["Nomina"].ToString());
                                        lblNombreSolicitanteAsignar.Text = db.formatoEscritura(dt.Rows[0]["NombreEmpleado"].ToString());
                                        lblPuestoAsignar.Text            = db.formatoMayusculaInicial(dt.Rows[0]["Puesto"].ToString());
                                        lblDepartamentoAsignar.Text      = db.formatoMayusculaInicial(dt.Rows[0]["Departamento"].ToString());
                                        lbUbicacionFisicaAsignar.Text    = db.formatoMayusculaInicial(dt.Rows[0]["Ubicacion_fisica"].ToString());
                                        pnlDatoSolicitante.Visible       = true;
                                    }
                                    else
                                    {
                                        verModal("Alerta", "La nómina no se encontro");
                                    }

                                    break;

                                case "Existe":

                                    break;


                                default:
                                    verModal("Alerta", mensaje);
                                    break;
                                }
                            }
                        }
                        break;
                    }
                }
            }
            catch (Exception es)
            {
                verModal("Error", es.Message.ToString());
            }



            //query = "sp_muestra_informacion_nomina '" + txtAsignarNomina.Text + "'";
            //dt = db.getQuery(conexionBecarios, query);
            //if(dt.Rows.Count>0)
            //{
            //    //Mostramos la informacion del solicitante
            //    pnlDatoSolicitante.Visible = true;

            //    lblNominaAsignar.Text = dt.Rows[0]["Nomina"].ToString();
            //    lblNombreSolicitanteAsignar.Text = dt.Rows[0]["NombreCompleto"].ToString();
            //    lblPuestoAsignar.Text = dt.Rows[0]["Puesto"].ToString();
            //    lblDepartamentoAsignar.Text = dt.Rows[0]["Departamento"].ToString();
            //    lbUbicacionFisicaAsignar.Text = dt.Rows[0]["Ubicacion_fisica"].ToString();
            //}
            //else
            //{
            //    dt = db.infoEmpleados(txtAsignarNomina.Text);
            //    query = "sp_inserta_nomina_directa '" + dt.Rows[0]["Nomina"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["Nombres"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["Apaterno"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["Amaterno"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["Correo"].ToString().Trim() + "','" + dt.Rows[0]["Divicion"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["UFisica"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["Puesto"].ToString().Trim() + "','" + dt.Rows[0]["Campus"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["Extencion"].ToString().Trim().ToUpper() + "','" + dt.Rows[0]["Estatus"].ToString().Trim() + "','" + dt.Rows[0]["Departamento"].ToString().Trim() + "'," + dt.Rows[0]["Grupo"].ToString().Trim() + "," + dt.Rows[0]["Area"].ToString().Trim() + "";
            //    dt = db.getQuery(conexionBecarios, query);
            //    query = "sp_muestra_informacion_nomina '" + txtAsignarNomina.Text + "'";
            //    dt = db.getQuery(conexionBecarios, query);
            //    if (dt.Rows.Count > 0)
            //    {
            //        //Mostramos la informacion del solicitante
            //        pnlDatoSolicitante.Visible = true;

            //        lblNominaAsignar.Text = dt.Rows[0]["Nomina"].ToString();
            //        lblNombreSolicitanteAsignar.Text = dt.Rows[0]["NombreCompleto"].ToString();
            //        lblPuestoAsignar.Text = dt.Rows[0]["Puesto"].ToString();
            //        lblDepartamentoAsignar.Text = dt.Rows[0]["Departamento"].ToString();
            //        lbUbicacionFisicaAsignar.Text = dt.Rows[0]["Ubicacion_fisica"].ToString();
            //    }

            //}
        }
        public void sacarNombre(string nomina)
        {
            string    ambiente = System.Configuration.ConfigurationManager.AppSettings["Ambiente"];
            DataTable dtws;
            int       campus = 0;

            query = "sp_saca_informacion_del_empleado '" + nomina + "'";
            dt    = db.getQuery(conexionBecarios, query);
            if (dt.Rows.Count > 0)
            {
                if (dt.Rows[0]["Mensaje"].ToString() == "Ok")
                {
                    lblNombre.Text = dt.Rows[0]["NombreEmpleado"].ToString();
                }
                else//saves que no existe y vamos a buscarlo en el ws la nomina
                {
                    switch (ambiente)//Mostramos el ambien del ws
                    {
                    case "pprd":

                        dtws = db.infoEmpleados(nomina);  //Leemos del ws de pruebas
                        if (dtws.Rows[0]["Nomina"].ToString() != "Nada")
                        {
                            campus = int.Parse(dtws.Rows[0]["Campus"].ToString().Trim());
                            query  = "sp_inserta_nomina_directa_nuevo '" + db.formatoEscritura(dtws.Rows[0]["Nomina"].ToString()) + "','" + db.formatoEscritura(dtws.Rows[0]["Nombres"].ToString()) + "','" + db.formatoEscritura(dtws.Rows[0]["Apaterno"].ToString()) + "','" + db.formatoEscritura(dtws.Rows[0]["Amaterno"].ToString()) + "','" + dtws.Rows[0]["Correo"].ToString().Trim() + "','" + db.formatoEscritura(dtws.Rows[0]["Divicion"].ToString()) + "','" + dtws.Rows[0]["UFisica"].ToString() + "','" + db.formatoEscritura(dtws.Rows[0]["Puesto"].ToString()) + "','" + campus + "','" + dtws.Rows[0]["Extencion"].ToString() + "','" + dtws.Rows[0]["Estatus"].ToString().Trim() + "','" + db.formatoEscritura(dtws.Rows[0]["Departamento"].ToString()) + "'," + dtws.Rows[0]["Grupo"].ToString().Trim() + "," + dtws.Rows[0]["Area"].ToString().Trim() + "";
                            dt     = db.getQuery(conexionBecarios, query);
                            if (dt.Rows.Count > 0)
                            {
                                switch (dt.Rows[0]["Mensaje"].ToString())
                                {
                                case "Ok":
                                    break;

                                case "Existe":
                                    break;

                                default:
                                    verModal("Error", dt.Rows[0]["Mensaje"].ToString());
                                    break;
                                }
                            }
                        }
                        else
                        {
                            verModal("Alerta", "La nómina no se encuentra");
                        }


                        break;

                    case "prod":
                        dtws = db.informacionEmpleadosProduccion(nomina);  //Leemos del ws de producción
                        if (dtws.Rows[0]["Nomina"].ToString() != "Nada")
                        {
                            campus = int.Parse(dtws.Rows[0]["Campus"].ToString().Trim());
                            query  = "sp_inserta_nomina_directa_nuevo '" + db.formatoEscritura(dtws.Rows[0]["Nomina"].ToString()) + "','" + db.formatoEscritura(dtws.Rows[0]["Nombres"].ToString()) + "','" + db.formatoEscritura(dtws.Rows[0]["Apaterno"].ToString()) + "','" + db.formatoEscritura(dtws.Rows[0]["Amaterno"].ToString()) + "','" + dtws.Rows[0]["Correo"].ToString().Trim() + "','" + db.formatoEscritura(dtws.Rows[0]["Divicion"].ToString()) + "','" + dtws.Rows[0]["UFisica"].ToString() + "','" + db.formatoEscritura(dtws.Rows[0]["Puesto"].ToString()) + "','" + campus + "','" + dtws.Rows[0]["Extencion"].ToString() + "','" + dtws.Rows[0]["Estatus"].ToString().Trim() + "','" + db.formatoEscritura(dtws.Rows[0]["Departamento"].ToString()) + "'," + dtws.Rows[0]["Grupo"].ToString().Trim() + "," + dtws.Rows[0]["Area"].ToString().Trim() + "";
                            dt     = db.getQuery(conexionBecarios, query);
                            if (dt.Rows.Count > 0)
                            {
                                switch (dt.Rows[0]["Mensaje"].ToString())
                                {
                                case "Ok":
                                    break;

                                case "Existe":
                                    break;

                                default:
                                    verModal("Error", dt.Rows[0]["Mensaje"].ToString());
                                    break;
                                }
                            }
                        }
                        else
                        {
                            verModal("Alerta", "La nómina no se encuentra");
                        }


                        break;
                    }
                }
            }

            dt = db.infoEmpleados(nomina);
            if (dt.Rows.Count > 0)
            {
                if (dt.Rows[0]["Nomina"].ToString() != "Nada")
                {
                    lblNombre.Text = dt.Rows[0]["NombreCompleto"].ToString();
                }
                else
                {
                    verModal("Alerta", "No existe información disponible para la nómina " + txtNomina.Text);
                    txtNomina.Text = "";
                    lblNombre.Text = "";
                }
            }
        }
        //Metodo con el que guarda nomina si no encuentra en la base de datos la encuentra en el ws
        public void agreganominaDirecta(string nomina)
        {
            DataTable res;
            string    ambiente = System.Configuration.ConfigurationManager.AppSettings["Ambiente"];
            int       campus   = 0;

            query = "sp_saca_informacion_del_empleado '" + nomina + "'";
            res   = db.getQuery(conexionBecarios, query);
            if (res.Rows.Count > 0)
            {
                if (res.Rows[0]["Mensaje"].ToString() == "Ok")
                {
                    lblNombreSolicitante.Text = db.formatoEscritura(res.Rows[0]["NombreEmpleado"].ToString());
                    btnGuardar.Visible        = true;
                }
                else
                {
                    switch (ambiente)
                    {
                    case "pprd":

                        string hola = "";
                        res = db.infoEmpleados(nomina);
                        if (res.Rows[0]["Nombres"].ToString() != "Nada")
                        {
                            campus = int.Parse(res.Rows[0]["Campus"].ToString().Trim());
                            query  = "sp_inserta_nomina_directa_nuevo '" + db.formatoEscritura(res.Rows[0]["Nomina"].ToString()) + "','" + db.formatoEscritura(res.Rows[0]["Nombres"].ToString()) + "','" + db.formatoEscritura(res.Rows[0]["Apaterno"].ToString()) + "','" + db.formatoEscritura(res.Rows[0]["Amaterno"].ToString()) + "','" + res.Rows[0]["Correo"].ToString().Trim() + "','" + db.formatoEscritura(res.Rows[0]["Divicion"].ToString()) + "','" + res.Rows[0]["UFisica"].ToString() + "','" + db.formatoEscritura(res.Rows[0]["Puesto"].ToString()) + "','" + campus + "','" + res.Rows[0]["Extencion"].ToString() + "','" + res.Rows[0]["Estatus"].ToString().Trim() + "','" + db.formatoEscritura(res.Rows[0]["Departamento"].ToString()) + "'," + res.Rows[0]["Grupo"].ToString().Trim() + "," + res.Rows[0]["Area"].ToString().Trim() + "";
                            dt     = db.getQuery(conexionBecarios, query);
                            if (dt.Rows.Count > 0)
                            {
                                switch (dt.Rows[0]["Mensaje"].ToString())
                                {
                                case "Ok":
                                    lblNombreSolicitante.Text = db.formatoEscritura(res.Rows[0]["NombreCompleto"].ToString());
                                    btnGuardar.Visible        = true;
                                    break;

                                case "Existe":
                                    break;

                                default:
                                    verModal("Alerta", dt.Rows[0]["Mensaje"].ToString());
                                    break;
                                }
                            }
                        }
                        else
                        {
                            verModal("Alerta", "La nómina no existe o no esta registrada");
                            lblNombreSolicitante.Text = "";
                            btnGuardar.Visible        = false;
                        }

                        break;

                    case "prod":
                        res = db.informacionEmpleadosProduccion(nomina);
                        if (res.Rows[0]["Nombres"].ToString() != "Nada")
                        {
                            campus = int.Parse(res.Rows[0]["Campus"].ToString().Trim());
                            query  = "sp_inserta_nomina_directa_nuevo '" + db.formatoEscritura(res.Rows[0]["Nomina"].ToString()) + "','" + db.formatoEscritura(res.Rows[0]["Nombres"].ToString()) + "','" + db.formatoEscritura(res.Rows[0]["Apaterno"].ToString()) + "','" + db.formatoEscritura(res.Rows[0]["Amaterno"].ToString()) + "','" + res.Rows[0]["Correo"].ToString().Trim() + "','" + db.formatoEscritura(res.Rows[0]["Divicion"].ToString()) + "','" + res.Rows[0]["UFisica"].ToString() + "','" + db.formatoEscritura(res.Rows[0]["Puesto"].ToString()) + "','" + campus + "','" + res.Rows[0]["Extencion"].ToString() + "','" + res.Rows[0]["Estatus"].ToString().Trim() + "','" + db.formatoEscritura(res.Rows[0]["Departamento"].ToString()) + "'," + res.Rows[0]["Grupo"].ToString().Trim() + "," + res.Rows[0]["Area"].ToString().Trim() + "";
                            dt     = db.getQuery(conexionBecarios, query);
                            if (dt.Rows.Count > 0)
                            {
                                switch (dt.Rows[0]["Mensaje"].ToString())
                                {
                                case "Ok":
                                    lblNombreSolicitante.Text = db.formatoEscritura(res.Rows[0]["NombreCompleto"].ToString());
                                    btnGuardar.Visible        = true;
                                    break;

                                case "Existe":
                                    break;

                                default:
                                    verModal("Alerta", dt.Rows[0]["Mensaje"].ToString());
                                    break;
                                }
                            }
                        }
                        else
                        {
                            verModal("Alerta", "La nómina no existe o no esta registrada");
                            lblNombreSolicitante.Text = "";
                            btnGuardar.Visible        = false;
                        }
                        break;
                    }
                }
            }
        }