public List <ReporteInspeccionTrabajoBE> ListadoTipoFechaEmpresaContratista(int IdEmpresaContratista, DateTime FechaDesde, DateTime FechaHasta) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_rptInspeccionTrabajoTipoFechaEmpresaContratista"); db.AddInParameter(dbCommand, "pIdEmpresaContratista", DbType.Int32, IdEmpresaContratista); db.AddInParameter(dbCommand, "pFechaDesde", DbType.DateTime, FechaDesde); db.AddInParameter(dbCommand, "pFechaHasta", DbType.DateTime, FechaHasta); IDataReader reader = db.ExecuteReader(dbCommand); List <ReporteInspeccionTrabajoBE> ReporteInspeccionTrabajolist = new List <ReporteInspeccionTrabajoBE>(); ReporteInspeccionTrabajoBE ReporteInspeccionTrabajo; while (reader.Read()) { ReporteInspeccionTrabajo = new ReporteInspeccionTrabajoBE(); ReporteInspeccionTrabajo.EmpresaContratista = reader["EmpresaContratista"].ToString(); ReporteInspeccionTrabajo.Logo = (byte[])reader["Logo"]; ReporteInspeccionTrabajo.DescTipoInspeccion = reader["DescTipoInspeccion"].ToString(); ReporteInspeccionTrabajo.Cantidad = Int32.Parse(reader["Cantidad"].ToString()); ReporteInspeccionTrabajolist.Add(ReporteInspeccionTrabajo); } reader.Close(); reader.Dispose(); return(ReporteInspeccionTrabajolist); }
public List <ReporteInspeccionTrabajoBE> ListadoSituacionAnualEmpresa(int IdEmpresa) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_rptInspeccionTrabajoSituacionAnualEmpresa"); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, IdEmpresa); IDataReader reader = db.ExecuteReader(dbCommand); List <ReporteInspeccionTrabajoBE> ReporteInspeccionTrabajolist = new List <ReporteInspeccionTrabajoBE>(); ReporteInspeccionTrabajoBE ReporteInspeccionTrabajo; while (reader.Read()) { ReporteInspeccionTrabajo = new ReporteInspeccionTrabajoBE(); ReporteInspeccionTrabajo.Periodo = reader["Periodo"].ToString(); ReporteInspeccionTrabajo.RazonSocial = reader["RazonSocial"].ToString(); ReporteInspeccionTrabajo.Logo = (byte[])reader["Logo"]; ReporteInspeccionTrabajo.DescSituacion = reader["DescSituacion"].ToString(); ReporteInspeccionTrabajo.Cantidad = Int32.Parse(reader["Cantidad"].ToString()); ReporteInspeccionTrabajolist.Add(ReporteInspeccionTrabajo); } reader.Close(); reader.Dispose(); return(ReporteInspeccionTrabajolist); }
public List <ReporteInspeccionTrabajoBE> ListadoConsolidado(int Periodo) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_rptInspeccionTrabajoConsolidado"); db.AddInParameter(dbCommand, "pPeriodo", DbType.Int32, Periodo); IDataReader reader = db.ExecuteReader(dbCommand); List <ReporteInspeccionTrabajoBE> ReporteInspeccionTrabajolist = new List <ReporteInspeccionTrabajoBE>(); ReporteInspeccionTrabajoBE ReporteInspeccionTrabajo; while (reader.Read()) { ReporteInspeccionTrabajo = new ReporteInspeccionTrabajoBE(); ReporteInspeccionTrabajo.Periodo = reader["Periodo"].ToString(); ReporteInspeccionTrabajo.Mes = reader["Mes"].ToString(); ReporteInspeccionTrabajo.RazonSocial = reader["RazonSocial"].ToString(); ReporteInspeccionTrabajo.DescUnidadMinera = reader["DescUnidadMinera"].ToString(); ReporteInspeccionTrabajo.DescSituacion = reader["DescSituacion"].ToString(); ReporteInspeccionTrabajo.Cantidad = Int32.Parse(reader["Cantidad"].ToString()); ReporteInspeccionTrabajolist.Add(ReporteInspeccionTrabajo); } reader.Close(); reader.Dispose(); return(ReporteInspeccionTrabajolist); }
public List <ReporteInspeccionTrabajoBE> Listado(int IdInspeccionTrabajo) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_rptInspeccionTrabajo"); db.AddInParameter(dbCommand, "pIdInspeccionTrabajo", DbType.Int32, IdInspeccionTrabajo); IDataReader reader = db.ExecuteReader(dbCommand); List <ReporteInspeccionTrabajoBE> ReporteInspeccionTrabajolist = new List <ReporteInspeccionTrabajoBE>(); ReporteInspeccionTrabajoBE ReporteInspeccionTrabajo; while (reader.Read()) { ReporteInspeccionTrabajo = new ReporteInspeccionTrabajoBE(); ReporteInspeccionTrabajo.Ruc = reader["Ruc"].ToString(); ReporteInspeccionTrabajo.RazonSocial = reader["RazonSocial"].ToString(); ReporteInspeccionTrabajo.Logo = (byte[])reader["Logo"]; ReporteInspeccionTrabajo.Direccion = reader["Direccion"].ToString(); ReporteInspeccionTrabajo.ActividadEconomica = reader["ActividadEconomica"].ToString(); ReporteInspeccionTrabajo.DescUnidadMinera = reader["DescUnidadMinera"].ToString(); ReporteInspeccionTrabajo.DescArea = reader["DescArea"].ToString(); ReporteInspeccionTrabajo.DescSector = reader["DescSector"].ToString(); ReporteInspeccionTrabajo.EmpresaContratista = reader["EmpresaContratista"].ToString(); ReporteInspeccionTrabajo.DescTipoInspeccion = reader["DescTipoInspeccion"].ToString(); ReporteInspeccionTrabajo.Numero = reader["Numero"].ToString(); ReporteInspeccionTrabajo.Fecha = reader["Fecha"].ToString().Substring(0, 10); ReporteInspeccionTrabajo.Hora = DateTime.Parse(reader["Hora"].ToString()); ReporteInspeccionTrabajo.Objetivo = reader["Objetivo"].ToString(); ReporteInspeccionTrabajo.Lugar = reader["Lugar"].ToString(); ReporteInspeccionTrabajo.InspeccionadoPor = reader["InspeccionadoPor"].ToString(); ReporteInspeccionTrabajo.ResponsableArea = reader["ResponsableArea"].ToString(); ReporteInspeccionTrabajo.ResponsableSector = reader["ResponsableSector"].ToString(); ReporteInspeccionTrabajo.NumeroTrabajadores = Int32.Parse(reader["NumeroTrabajadores"].ToString()); ReporteInspeccionTrabajo.PersonaRegistro = reader["PersonaRegistro"].ToString(); ReporteInspeccionTrabajo.PersonaCargo = reader["PersonaCargo"].ToString(); ReporteInspeccionTrabajo.Item = Int32.Parse(reader["Item"].ToString()); ReporteInspeccionTrabajo.Foto = (byte[])reader["Foto"]; ReporteInspeccionTrabajo.CondicionSubEstandar = reader["CondicionSubEstandar"].ToString(); ReporteInspeccionTrabajo.AccionCorrectiva = reader["AccionCorrectiva"].ToString(); ReporteInspeccionTrabajo.Responsable = reader["Responsable"].ToString(); ReporteInspeccionTrabajo.FechaEjecucion = reader["FechaEjecucion"].ToString().Substring(0, 10); ReporteInspeccionTrabajo.FotoCumplimiento = (byte[])reader["FotoCumplimiento"]; ReporteInspeccionTrabajo.Observacion = reader["Observacion"].ToString(); ReporteInspeccionTrabajo.DescSituacion = reader["DescSituacion"].ToString(); ReporteInspeccionTrabajolist.Add(ReporteInspeccionTrabajo); } reader.Close(); reader.Dispose(); return(ReporteInspeccionTrabajolist); }
public List <ReporteInspeccionTrabajoBE> ListadoSituacionEmpresaContratista(int IdEmpresaContratista, int IdSituacion, DateTime FechaDesde, DateTime FechaHasta) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_rptInspeccionTrabajoSituacionEmpresaContratista"); db.AddInParameter(dbCommand, "pIdEmpresaContratista", DbType.Int32, IdEmpresaContratista); db.AddInParameter(dbCommand, "pIdSituacion", DbType.Int32, IdSituacion); db.AddInParameter(dbCommand, "pFechaDesde", DbType.DateTime, FechaDesde); db.AddInParameter(dbCommand, "pFechaHasta", DbType.DateTime, FechaHasta); IDataReader reader = db.ExecuteReader(dbCommand); List <ReporteInspeccionTrabajoBE> ReporteInspeccionTrabajolist = new List <ReporteInspeccionTrabajoBE>(); ReporteInspeccionTrabajoBE ReporteInspeccionTrabajo; while (reader.Read()) { ReporteInspeccionTrabajo = new ReporteInspeccionTrabajoBE(); ReporteInspeccionTrabajo.RazonSocial = reader["RazonSocial"].ToString(); ReporteInspeccionTrabajo.Logo = (byte[])reader["Logo"]; ReporteInspeccionTrabajo.DescUnidadMinera = reader["DescUnidadMinera"].ToString(); ReporteInspeccionTrabajo.EmpresaContratista = reader["EmpresaContratista"].ToString(); ReporteInspeccionTrabajo.Numero = reader["Numero"].ToString(); ReporteInspeccionTrabajo.Fecha = reader["Fecha"].ToString().Substring(0, 10); ReporteInspeccionTrabajo.Item = Int32.Parse(reader["Item"].ToString()); ReporteInspeccionTrabajo.Foto = (byte[])reader["Foto"]; ReporteInspeccionTrabajo.CondicionSubEstandar = reader["CondicionSubEstandar"].ToString(); ReporteInspeccionTrabajo.AccionCorrectiva = reader["AccionCorrectiva"].ToString(); ReporteInspeccionTrabajo.Responsable = reader["Responsable"].ToString(); ReporteInspeccionTrabajo.FechaEjecucion = reader["FechaEjecucion"].ToString().Substring(0, 10); ReporteInspeccionTrabajo.FotoCumplimiento = (byte[])reader["FotoCumplimiento"]; ReporteInspeccionTrabajo.Observacion = reader["Observacion"].ToString(); ReporteInspeccionTrabajo.DescSituacion = reader["DescSituacion"].ToString(); ReporteInspeccionTrabajolist.Add(ReporteInspeccionTrabajo); } reader.Close(); reader.Dispose(); return(ReporteInspeccionTrabajolist); }