internal List <Models.BuscadorTareasBloque> CatalogoBitacoraIAP(Int32 nUsuario) { Models.BuscadorTareasBloque oBuscadorTareasBloque = null; List <Models.BuscadorTareasBloque> lst = new List <Models.BuscadorTareasBloque>(); IDataReader dr = null; try { SqlParameter[] dbparams = new SqlParameter[7] { Param(enumDBFields.nUsuario, nUsuario), Param(enumDBFields.idTarea, null), Param(enumDBFields.bMostrarPSN, 1), Param(enumDBFields.bMostrarPT, 1), Param(enumDBFields.bMostrarF, 1), Param(enumDBFields.bMostrarA, 1), Param(enumDBFields.bMostrarT, 1) }; dr = cDblib.DataReader("SUP_ESTRUCTURA_TAREA_BITACORA_IAP30", dbparams); while (dr.Read()) { oBuscadorTareasBloque = new Models.BuscadorTareasBloque(); if (!Convert.IsDBNull(dr["nivel"])) { oBuscadorTareasBloque.nivel = Convert.ToInt32(dr["nivel"]); } oBuscadorTareasBloque.Tipo = Convert.ToString(dr["Tipo"]); oBuscadorTareasBloque.t301_idproyecto = Convert.ToInt32(dr["t301_idproyecto"]); oBuscadorTareasBloque.t305_idproyectosubnodo = Convert.ToInt32(dr["t305_idproyectosubnodo"]); oBuscadorTareasBloque.t305_seudonimo = Convert.ToString(dr["denominacion"]); oBuscadorTareasBloque.t303_denominacion = Convert.ToString(dr["t303_denominacion"]); oBuscadorTareasBloque.t302_denominacion = Convert.ToString(dr["t302_denominacion"]); if (!Convert.IsDBNull(dr["responsable"])) { oBuscadorTareasBloque.responsable = Convert.ToString(dr["responsable"]); } if (!Convert.IsDBNull(dr["t331_idpt"])) { oBuscadorTareasBloque.t331_idpt = Convert.ToInt32(dr["t331_idpt"]); } if (!Convert.IsDBNull(dr["t334_idfase"])) { oBuscadorTareasBloque.t334_idfase = Convert.ToInt32(dr["t334_idfase"]); } if (!Convert.IsDBNull(dr["t335_idactividad"])) { oBuscadorTareasBloque.t335_idactividad = Convert.ToInt32(dr["t335_idactividad"]); } if (!Convert.IsDBNull(dr["t332_idtarea"])) { oBuscadorTareasBloque.t332_idtarea = Convert.ToInt32(dr["t332_idtarea"]); } if (!Convert.IsDBNull(dr["t332_estado"])) { oBuscadorTareasBloque.t332_estado = Convert.ToInt32(dr["t332_estado"]); } oBuscadorTareasBloque.denominacion = Convert.ToString(dr["denominacion"]); if (!Convert.IsDBNull(dr["orden"])) { oBuscadorTareasBloque.orden = Convert.ToString(dr["orden"]); } lst.Add(oBuscadorTareasBloque); } return(lst); } catch (Exception ex) { throw ex; } finally { if (dr != null) { if (!dr.IsClosed) { dr.Close(); } dr.Dispose(); } } }
/// <summary> /// Obtiene todos los BuscadorTareasBloque /// </summary> internal List <Models.BuscadorTareasBloque> Catalogo(Int32 nUsuario, DateTime ultimoMesCerrado, Nullable <DateTime> fechaInicio, Nullable <DateTime> fechaFin) { Models.BuscadorTareasBloque oBuscadorTareasBloque = null; List <Models.BuscadorTareasBloque> lst = new List <Models.BuscadorTareasBloque>(); IDataReader dr = null; try { SqlParameter[] dbparams = new SqlParameter[10] { Param(enumDBFields.nUsuario, nUsuario), Param(enumDBFields.dDesde, fechaInicio), Param(enumDBFields.dHasta, fechaFin), Param(enumDBFields.dUMCIAP, ultimoMesCerrado), Param(enumDBFields.idTarea, null), Param(enumDBFields.bMostrarPSN, 1), Param(enumDBFields.bMostrarPT, 1), Param(enumDBFields.bMostrarF, 1), Param(enumDBFields.bMostrarA, 1), Param(enumDBFields.bMostrarT, 1) }; dr = cDblib.DataReader("SUP_ESTRUCTURAIMPUTABLEENTREFECHAS_IAP30", dbparams); while (dr.Read()) { oBuscadorTareasBloque = new Models.BuscadorTareasBloque(); if (!Convert.IsDBNull(dr["nivel"])) { oBuscadorTareasBloque.nivel = Convert.ToInt32(dr["nivel"]); } oBuscadorTareasBloque.Tipo = Convert.ToString(dr["Tipo"]); oBuscadorTareasBloque.t301_idproyecto = Convert.ToInt32(dr["t301_idproyecto"]); oBuscadorTareasBloque.t305_idproyectosubnodo = Convert.ToInt32(dr["t305_idproyectosubnodo"]); oBuscadorTareasBloque.t305_seudonimo = Convert.ToString(dr["denominacion"]); oBuscadorTareasBloque.t303_denominacion = Convert.ToString(dr["t303_denominacion"]); oBuscadorTareasBloque.t302_denominacion = Convert.ToString(dr["t302_denominacion"]); if (!Convert.IsDBNull(dr["responsable"])) { oBuscadorTareasBloque.responsable = Convert.ToString(dr["responsable"]); } //oBuscadorTareasBloque.t301_estado=Convert.ToString(dr["t301_estado"]); if (!Convert.IsDBNull(dr["t331_idpt"])) { oBuscadorTareasBloque.t331_idpt = Convert.ToInt32(dr["t331_idpt"]); } if (!Convert.IsDBNull(dr["t334_idfase"])) { oBuscadorTareasBloque.t334_idfase = Convert.ToInt32(dr["t334_idfase"]); } if (!Convert.IsDBNull(dr["t335_idactividad"])) { oBuscadorTareasBloque.t335_idactividad = Convert.ToInt32(dr["t335_idactividad"]); } if (!Convert.IsDBNull(dr["t332_idtarea"])) { oBuscadorTareasBloque.t332_idtarea = Convert.ToInt32(dr["t332_idtarea"]); } if (!Convert.IsDBNull(dr["t332_estado"])) { oBuscadorTareasBloque.t332_estado = Convert.ToInt32(dr["t332_estado"]); } oBuscadorTareasBloque.denominacion = Convert.ToString(dr["denominacion"]); //oBuscadorTareasBloque.t332_impiap=Convert.ToInt32(dr["t332_impiap"]); if (!Convert.IsDBNull(dr["t323_regjornocompleta"])) { oBuscadorTareasBloque.t323_regjornocompleta = Convert.ToInt32(dr["t323_regjornocompleta"]); } if (!Convert.IsDBNull(dr["t323_regfes"])) { oBuscadorTareasBloque.t323_regfes = Convert.ToInt32(dr["t323_regfes"]); } if (!Convert.IsDBNull(dr["t331_obligaest"])) { oBuscadorTareasBloque.t331_obligaest = Convert.ToInt32(dr["t331_obligaest"]); } if (!Convert.IsDBNull(dr["orden"])) { oBuscadorTareasBloque.orden = Convert.ToString(dr["orden"]); } if (!Convert.IsDBNull(dr["fechainicioimputacionpermitida"])) { oBuscadorTareasBloque.fechaInicioImpPermitida = Convert.ToDateTime(dr["fechainicioimputacionpermitida"]); } if (!Convert.IsDBNull(dr["fechafinimputacionpermitida"])) { oBuscadorTareasBloque.fechaFinImpPermitida = Convert.ToDateTime(dr["fechafinimputacionpermitida"]); } lst.Add(oBuscadorTareasBloque); } return(lst); } catch (Exception ex) { throw ex; } finally { if (dr != null) { if (!dr.IsClosed) { dr.Close(); } dr.Dispose(); } } }
/// <summary> /// Obtiene todos los BuscadorTareasBloque /// </summary> internal List <Models.BuscadorTareasBloque> CatalogoAgenda(Int32 idFicepi) { Models.BuscadorTareasBloque oBuscadorTareasBloque = null; List <Models.BuscadorTareasBloque> lst = new List <Models.BuscadorTareasBloque>(); IDataReader dr = null; try { SqlParameter[] dbparams = new SqlParameter[1] { Param(enumDBFields.idFicepi, idFicepi) }; dr = cDblib.DataReader("[SUP_TAREASAGENDA_BLOQUE]", dbparams); while (dr.Read()) { oBuscadorTareasBloque = new Models.BuscadorTareasBloque(); if (!Convert.IsDBNull(dr["nivel"])) { oBuscadorTareasBloque.nivel = Convert.ToInt32(dr["nivel"]); } oBuscadorTareasBloque.Tipo = Convert.ToString(dr["Tipo"]); oBuscadorTareasBloque.t301_idproyecto = Convert.ToInt32(dr["t301_idproyecto"]); oBuscadorTareasBloque.t305_idproyectosubnodo = Convert.ToInt32(dr["t305_idproyectosubnodo"]); oBuscadorTareasBloque.t305_seudonimo = Convert.ToString(dr["t305_seudonimo"]); oBuscadorTareasBloque.t303_denominacion = Convert.ToString(dr["t303_denominacion"]); oBuscadorTareasBloque.t302_denominacion = Convert.ToString(dr["t302_denominacion"]); if (!Convert.IsDBNull(dr["responsable"])) { oBuscadorTareasBloque.responsable = Convert.ToString(dr["responsable"]); } //oBuscadorTareasBloque.t301_estado = Convert.ToString(dr["t301_estado"]); oBuscadorTareasBloque.t331_idpt = Convert.ToInt32(dr["t331_idpt"]); oBuscadorTareasBloque.t334_idfase = Convert.ToInt32(dr["t334_idfase"]); oBuscadorTareasBloque.t335_idactividad = Convert.ToInt32(dr["t335_idactividad"]); oBuscadorTareasBloque.t332_idtarea = Convert.ToInt32(dr["t332_idtarea"]); oBuscadorTareasBloque.t332_estado = Convert.ToInt32(dr["estado"]); oBuscadorTareasBloque.denominacion = Convert.ToString(dr["denominacion"]); if (!Convert.IsDBNull(dr["orden"])) { oBuscadorTareasBloque.orden = Convert.ToString(dr["orden"]); } lst.Add(oBuscadorTareasBloque); } return(lst); } catch (Exception ex) { throw ex; } finally { if (dr != null) { if (!dr.IsClosed) { dr.Close(); } dr.Dispose(); } } }