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(); // } //} }