Example #1
0
        public RRegFallaComponente CrearNuevoRRegFallaComponente()
        {
            RRegFallaComponente nuevoCompCompr = new RRegFallaComponente();

            nuevoCompCompr.EsNuevo           = true;
            nuevoCompCompr.PkCodFalla        = PkCodFalla;
            nuevoCompCompr.PkDCodTipoinforme = PkDCodTipoinforme;
            nuevoCompCompr.PkOrigenInforme   = PkOrigenInforme;
            RegFalla rF = ModeloMgr.Instancia.RegFallaMgr.GetFalla(this.PkCodFalla);

            nuevoCompCompr.FecApertura = rF.FecInicio;
            return(nuevoCompCompr);
        }
Example #2
0
        public OperacionAlimentador CrearNuevoOpAlimentador()
        {
            OperacionAlimentador resultado = new OperacionAlimentador();

            resultado.EsNuevo         = true;
            resultado.PkCodFalla      = this.PkCodFalla;
            resultado.PkDCodInforme   = this.PkDCodTipoinforme;
            resultado.PkOrigenInforme = this.PkOrigenInforme;

            RegFalla rF = ModeloMgr.Instancia.RegFallaMgr.GetFalla(this.PkCodFalla);

            resultado.FechaApertura = rF.FecInicio;
            resultado.FechaCierre   = rF.FecInicio;
            return(resultado);
        }
Example #3
0
        public InformeFalla(RegFalla regFalla)
        {
            EsNuevo      = true;
            CodEstadoInf = (long)D_COD_ESTADO_INF.EN_ELABORACION;
            PkCodFalla   = regFalla.CodFalla;
            FecInicio    = regFalla.FecInicio;

            if (Sesion.Instancia.RolSIN == "CNDC")
            {
                Descripcion = regFalla.DescripcionFalla;
            }

            CodComponenteFallado = (long)regFalla.CodComponente;
            DCodOrigen           = regFalla.CodOrigen;
            DCodTipoDesconexion  = regFalla.CodTipoDesconexion;
            DCodCausa            = regFalla.CodCausa;
            CodPersona           = (long)Sesion.Instancia.UsuarioActual.PkCodUsuario;
        }