Ejemplo n.º 1
0
 public void guarNominaMasBecarios()
 {
     if (db.nominaSinEspacio(txtNomina.Text))
     {
         if (db.numeroSinEspacio(txtNumeroBecarios.Text))
         {
             if (db.justificacionSinEspacio(txtJustificacion.Text))
             {
                 if (db.fechaSinEspacio(txtFechaInicio.Text))
                 {
                     if (db.fechaSinEspacio(txtFechaFin.Text))
                     {
                         query = "sp_excepcion_de_nominas_mas_becarios '" + txtNomina.Text + "'," + txtNumeroBecarios.Text + ",'" + txtJustificacion.Text + "','" + db.convertirFecha(txtFechaInicio.Text) + "','" + db.convertirFecha(txtFechaFin.Text) + "'," + ddlPeriodo.SelectedValue + ",'" + Session["Usuario"].ToString() + "'";
                         dt    = db.getQuery(conexionBecarios, query);
                         if (dt.Rows.Count > 0)
                         {
                             if (dt.Rows[0]["Mensaje"].ToString() == "Ok")
                             {
                                 verModal("Éxito", "Guardado correctamente");
                             }
                             else
                             {
                                 verModal("Alerta", "Ya existe la nómina en el periodo registrado");
                             }
                         }
                     }
                     else
                     {
                         verModal("Error", "El campo fecha inicio no tiene el formato correcto");
                     }
                 }
                 else
                 {
                     verModal("Error", "El campo fecha inicio no tiene el formato correcto");
                 }
             }
             else
             {
                 verModal("Error", "El campo justificación no contiene el formato correcto ");
             }
         }
         else
         {
             verModal("Error", "El campo cantidad de becarios no tiene el formato correcto");
         }
     }
     else
     {
         verModal("Error", "El campo nómina no tiene el formato correcto");
     }
 }