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;
        }
        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;
        }