private Int32 ObtenerNumGestionReq(Decimal ID_REQUERIMIENTO) { requisicion _requisicion = new requisicion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); Int32 numero = 0; String resultado = null; DataTable tablaEstadoAtencionReq = _requisicion.ObtenerEstadoGestionReq(Convert.ToDecimal(ID_REQUERIMIENTO)); if (tablaEstadoAtencionReq.Rows.Count <= 0) { if (_requisicion.MensajeError != null) { resultado = "ERROR: " + _requisicion.MensajeError; } else { resultado = "ADVERTENCIA: " + "no se encontró información de genstión sobre la requisición seleccionada."; } numero = 0; } else { DataRow filaGestion = tablaEstadoAtencionReq.Rows[0]; numero = Convert.ToInt32(filaGestion["numGestion"]); resultado = null; } return numero; }