/* Requiere: int id_proyecto Modifica: Se solicita el: objetivo_general, fecha_asignacion, estado, nombre_resp, telefono_resp y oficina_resp del proyecto con el id que concuerde con el ingresado por parámetro. Retorna: Lista de string con: objetivo_general, fecha_asignacion, estado, nombre_resp, telefono_resp y oficina_resp. */ public EntidadProyecto ConsultarProyecto(int id_Proyecto) { DataTable dt = controlBD.ConsultarProyecto(id_Proyecto); if (dt.Rows.Count == 1) { Object[] datos = new Object[9]; EntidadProyecto retorno; controlRH = new ControladoraRecursosHumanos(); datos[0] = dt.Rows[0][0].ToString(); datos[1] = dt.Rows[0][1].ToString(); datos[2] = dt.Rows[0][2].ToString(); datos[3] = dt.Rows[0][3].ToString(); datos[4] = dt.Rows[0][4].ToString(); datos[5] = dt.Rows[0][5].ToString(); datos[6] = dt.Rows[0][6].ToString(); datos[7] = dt.Rows[0][7].ToString(); if (dt.Rows[0][9].ToString() != "") datos[8] = controlRH.solicitarNombreRecurso(Int32.Parse(dt.Rows[0][9].ToString())).ToString(); else datos[8] = ""; //datos[8] = dt.Rows[0][8].ToString(); retorno = new EntidadProyecto(datos); return retorno; } else return null; }