public IndicadoresCostosActivosOTReport(detalleIndicadoresCostosActivosOT detalleInd) { Context db = new Context(); materialUtilizado = detalleInd.MaterialesUtilizados.nombreMaterial + "/" + detalleInd.MaterialesUtilizados.numeroParte; cantidad = (int)detalleInd.MaterialesUtilizados.cantidad; precio = detalleInd.MaterialesUtilizados.precioActual; total = cantidad * precio; ordenDeTrabajoGeneral OT = db.ordenDeTrabajoGenerals.Find(detalleInd.MaterialesUtilizados.ordenDeTrabajoGeneralID); numeroOT = OT.numeroFolio.ToString(); fechaOT = formatearString.fechaSinHoraDiaPrimero(OT.horasMantenimientoFecha); equipos Equipo = equipos.Obtener(int.Parse(OT.idEquipo)); equipo = Equipo.numeroAFI + "/" + Equipo.patenteEquipo + "/" + Equipo.ModeloID.nombreModelo + " - " + Equipo.ModeloID.MarcaID.NombreMarca; }