internal List <Models.ArbolDependencias> catalogoArbolDependenciasAll(int t001_idficepi) { Models.ArbolDependencias oArbolDependencias = null; List <Models.ArbolDependencias> returnList = new List <Models.ArbolDependencias>(); IDataReader dr = null; try { SqlParameter[] dbparams = new SqlParameter[1] { Param(enumDBFields.t001_idficepi, t001_idficepi.ToString()) }; dr = cDblib.DataReader("PRO_ARBOLDEPENDENCIAS_EXCELTOTAL", dbparams); while (dr.Read()) { oArbolDependencias = new Models.ArbolDependencias(); if (!Convert.IsDBNull(dr["nombre_evaluador"])) { oArbolDependencias.Evaluador = dr["nombre_evaluador"].ToString(); } if (!Convert.IsDBNull(dr["rol_evaluador"])) { oArbolDependencias.Roldelevaluador = dr["rol_evaluador"].ToString(); } if (!Convert.IsDBNull(dr["nombre_evaluado"])) { oArbolDependencias.Evaluado = dr["nombre_evaluado"].ToString(); } if (!Convert.IsDBNull(dr["rol_evaluado"])) { oArbolDependencias.Roldelevaluado = dr["rol_evaluado"].ToString(); } returnList.Add(oArbolDependencias); } return(returnList); } catch (Exception ex) { throw ex; } finally { if (dr != null) { if (!dr.IsClosed) { dr.Close(); } dr.Dispose(); } } }
internal List <Models.ArbolDependencias> SelectYO(int t001_idficepi) { Models.ArbolDependencias oArbolDependencias = null; List <Models.ArbolDependencias> returnList = new List <Models.ArbolDependencias>(); IDataReader dr = null; try { SqlParameter[] dbparams = new SqlParameter[1] { Param(enumDBFields.t001_idficepi, t001_idficepi.ToString()) }; dr = cDblib.DataReader("PRO_YOENIBERMATICA", dbparams); while (dr.Read()) { oArbolDependencias = new Models.ArbolDependencias(); if (!Convert.IsDBNull(dr["t2_iddocumento"])) { oArbolDependencias.T2_iddocumento = int.Parse(dr["t2_iddocumento"].ToString()); } if (!Convert.IsDBNull(dr["t153_nombre"])) { oArbolDependencias.T153_nombre = dr["t153_nombre"].ToString(); } returnList.Add(oArbolDependencias); } return(returnList); } catch (Exception ex) { throw ex; } finally { if (dr != null) { if (!dr.IsClosed) { dr.Close(); } dr.Dispose(); } } }
internal List <Models.ArbolDependencias> catalogoArbolDependencias(int t001_idficepi) { Models.ArbolDependencias oArbolDependencias = null; List <Models.ArbolDependencias> returnList = new List <Models.ArbolDependencias>(); IDataReader dr = null; try { SqlParameter[] dbparams = new SqlParameter[1] { Param(enumDBFields.t001_idficepi, t001_idficepi.ToString()) }; dr = cDblib.DataReader("PRO_ARBOLDEPENDENCIAS", dbparams); while (dr.Read()) { oArbolDependencias = new Models.ArbolDependencias(); if (!Convert.IsDBNull(dr["idficepievaluador"])) { oArbolDependencias.idficepievaluador = int.Parse(dr["idficepievaluador"].ToString()); } if (!Convert.IsDBNull(dr["evaluador"])) { oArbolDependencias.Evaluador = dr["evaluador"].ToString(); } if (!Convert.IsDBNull(dr["evaluadordelevaluador"])) { oArbolDependencias.Evaluadordelevaluador = Convert.ToInt32(dr["evaluadordelevaluador"]); } if (!Convert.IsDBNull(dr["roldelevaluador"])) { oArbolDependencias.Roldelevaluador = dr["roldelevaluador"].ToString(); } if (!Convert.IsDBNull(dr["evaluadorpotencial"])) { oArbolDependencias.Evaluadorpotencial = bool.Parse(dr["evaluadorpotencial"].ToString()); } if (!Convert.IsDBNull(dr["evaluadorrealizapruebas"])) { oArbolDependencias.Evaluadorrealizapruebas = bool.Parse(dr["evaluadorrealizapruebas"].ToString()); } if (!Convert.IsDBNull(dr["evaluadorconvocadoapruebas"])) { oArbolDependencias.Evaluadorconvocadoapruebas = int.Parse(dr["evaluadorconvocadoapruebas"].ToString()); } if (!Convert.IsDBNull(dr["evaluadoryoenibermatica"])) { oArbolDependencias.Evaluadoryoenibermatica = bool.Parse(dr["evaluadoryoenibermatica"].ToString()); } if (!Convert.IsDBNull(dr["sexoevaluador"])) { oArbolDependencias.Sexo = dr["sexoevaluador"].ToString(); } if (!Convert.IsDBNull(dr["colectivoevaluador"])) { oArbolDependencias.colectivoevaluador = int.Parse(dr["colectivoevaluador"].ToString()); } returnList.Add(oArbolDependencias); } if (dr.NextResult()) { while (dr.Read()) { oArbolDependencias = new Models.ArbolDependencias(); if (!Convert.IsDBNull(dr["idficepievaluado"])) { oArbolDependencias.idficepievaluado = int.Parse(dr["idficepievaluado"].ToString()); } if (!Convert.IsDBNull(dr["evaluado"])) { oArbolDependencias.Evaluado = dr["evaluado"].ToString(); } if (!Convert.IsDBNull(dr["roldelevaluado"])) { oArbolDependencias.Roldelevaluado = dr["roldelevaluado"].ToString(); } if (!Convert.IsDBNull(dr["elevaluadotienehijos"])) { oArbolDependencias.Elevaluadotienehijos = bool.Parse(dr["elevaluadotienehijos"].ToString()); } if (!Convert.IsDBNull(dr["evaluadopotencial"])) { oArbolDependencias.Evaluadopotencial = bool.Parse(dr["evaluadopotencial"].ToString()); } if (!Convert.IsDBNull(dr["evaluadoyoenibermatica"])) { oArbolDependencias.Evaluadoyoenibermatica = bool.Parse(dr["evaluadoyoenibermatica"].ToString()); } if (!Convert.IsDBNull(dr["evaluadorealizapruebas"])) { oArbolDependencias.Evaluadorealizapruebas = bool.Parse(dr["evaluadorealizapruebas"].ToString()); } if (!Convert.IsDBNull(dr["evaluadoconvocadoapruebas"])) { oArbolDependencias.Evaluadoconvocadoapruebas = int.Parse(dr["evaluadoconvocadoapruebas"].ToString()); } if (!Convert.IsDBNull(dr["colectivoevaluado"])) { oArbolDependencias.colectivoevaluado = int.Parse(dr["colectivoevaluado"].ToString()); } returnList.Add(oArbolDependencias); } } return(returnList); } catch (Exception ex) { throw ex; } finally { if (dr != null) { if (!dr.IsClosed) { dr.Close(); } dr.Dispose(); } } }
internal List <Models.ArbolDependencias> SelectPotencialidad(int t001_idficepi) { Models.ArbolDependencias oArbolDependencias = null; List <Models.ArbolDependencias> returnList = new List <Models.ArbolDependencias>(); IDataReader dr = null; try { SqlParameter[] dbparams = new SqlParameter[1] { Param(enumDBFields.t001_idficepi, t001_idficepi.ToString()) }; dr = cDblib.DataReader("PRO_POTENCIALIDAD", dbparams); while (dr.Read()) { oArbolDependencias = new Models.ArbolDependencias(); if (!Convert.IsDBNull(dr["realizapruebas"])) { oArbolDependencias.Realizapruebas = bool.Parse(dr["realizapruebas"].ToString()); } if (!Convert.IsDBNull(dr["convocadoapruebas"])) { oArbolDependencias.Convocadoapruebas = int.Parse(dr["convocadoapruebas"].ToString()); } if (!Convert.IsDBNull(dr["potfecha"])) { oArbolDependencias.Potfecha = DateTime.Parse(dr["potfecha"].ToString()); } if (!Convert.IsDBNull(dr["potorigen"])) { oArbolDependencias.Potorigen = dr["potorigen"].ToString(); } if (!Convert.IsDBNull(dr["espotencial"])) { oArbolDependencias.esPotencial = bool.Parse(dr["espotencial"].ToString()); } returnList.Add(oArbolDependencias); } if (dr.NextResult()) { while (dr.Read()) { oArbolDependencias = new Models.ArbolDependencias(); if (!Convert.IsDBNull(dr["t2_iddocumento"])) { oArbolDependencias.T2_iddocumento = int.Parse(dr["t2_iddocumento"].ToString()); } if (!Convert.IsDBNull(dr["t153_nombre"])) { oArbolDependencias.T153_nombre = dr["t153_nombre"].ToString(); } returnList.Add(oArbolDependencias); } } return(returnList); } catch (Exception ex) { throw ex; } finally { if (dr != null) { if (!dr.IsClosed) { dr.Close(); } dr.Dispose(); } } }