// ***************************** ***************************** *****************************
 // constructor
 public DependenciaAddViewModel()
 {
     this._DependenciaRepository = new Protell.DAL.Repository.DependenciaRepository();
     this._Dependencia = new DependenciaModel()
     {
         IdDependencia = new UNID().getNewUNID(),
         IsActive = true
     };
 }
 // ***************************** ***************************** *****************************
 // constructor
 public DependenciaModViewModel(DependenciaModel p)
 {
     this._DependenciaRepository = new Protell.DAL.Repository.DependenciaRepository();
     this._Dependencia = new DependenciaModel()
     {
         IdDependencia = p.IdDependencia,
         DependenciaName = p.DependenciaName,
         IsActive = p.IsActive
     };
 }
        // ***************************** ***************************** *****************************
        // constructor
        public EstructuraDependenciaAddViewModel()
        {
            this._EstructuraDependenciaRepository = new Protell.DAL.Repository.EstructuraDependenciaRepository();
            this._DependenciaRepository = new Protell.DAL.Repository.DependenciaRepository();
            this._EstructuraRepository = new Protell.DAL.Repository.EstructuraRepository();

            this._EstructuraDependencia = new EstructuraDependenciaModel()
            {
                IdEstructuraDependencia = new UNID().getNewUNID(),
                IsActive = true
            };

            this.LoadInfoGrid();
        }
        // ***************************** ***************************** *****************************
        // constructor
        public EstructuraDependenciaModViewModel(EstructuraDependenciaModel p)
        {
            this._EstructuraDependenciaRepository = new Protell.DAL.Repository.EstructuraDependenciaRepository();

            this._EstructuraDependencia = new EstructuraDependenciaModel() {
                IdEstructuraDependencia = p.IdEstructuraDependencia,
                DEPENDENCIA = new DependenciaModel()
                {
                    IdDependencia = p.DEPENDENCIA.IdDependencia,
                    DependenciaName = p.DEPENDENCIA.DependenciaName
                },
                ESTRUCTURA = new EstructuraModel()
                {
                    IdEstructura = p.ESTRUCTURA.IdEstructura,
                    EstructuraName = p.ESTRUCTURA.EstructuraName
                },
                IsActive = p.IsActive
            };

            this._DependenciaRepository = new Protell.DAL.Repository.DependenciaRepository();
            this._EstructuraRepository = new Protell.DAL.Repository.EstructuraRepository();
            this.LoadInfo();

            var i = 0;
            foreach (DependenciaModel v in this.Dependencias)
            {
                i++;
                if (v.IdDependencia == this.EstructuraDependencia.DEPENDENCIA.IdDependencia)
                {
                    this.EstructuraDependencia.DEPENDENCIA = this.Dependencias[i - 1];
                    break;
                }
            }

            var j = 0;
            foreach (EstructuraModel v in this.Estructuras)
            {
                j++;
                if (v.IdEstructura == this.EstructuraDependencia.ESTRUCTURA.IdEstructura)
                {
                    this.EstructuraDependencia.ESTRUCTURA = this.Estructuras[j - 1];
                    break;
                }
            }
        }
 private void LoadPropiedades()
 {
     syncLogRepository = new SyncLogRepository();
     _SistemaRepository = new SistemaRepository();
     _RegistroRepository = new RegistroRepository();
     _ServerLastDataRepository = new ServerLastDataRepository();
     _UploadLogRepository = new UploadLogRepository();
     _EvidenceSyncRepository = new EvidenceSyncRepository();
     _SyncRepository = new SyncRepository();
     _CondProRepository = new CondProRepository();
     _DependenciaRepository = new DependenciaRepository();
     _EstPuntoMedRepository = new EstPuntoMedRepository();
     _EstructuraRepository = new EstructuraRepository();
     _EstructuraDependenciaRepository = new EstructuraDependenciaRepository();
     _PuntoMedicionRepository = new PuntoMedicionRepository();
     _TipoPuntoMedicionRepository = new TipoPuntoMedicionRepository();
     _UnidadMedidaRepository = new UnidadMedidaRepository();
     //_ConsideracionRepository = new ConsideracionRepository();
     //_AccionProtocoloRepository = new AccionProtocoloRepository();
     _CnfSettingRepository = new CnfSettingRepository();
     routeService = ConfigurationManager.AppSettings["RutaServicioSubida"].ToString();
     routeDownload = ConfigurationManager.AppSettings["RutaServicioDescarga"].ToString();
     basicAuthUser = ConfigurationManager.AppSettings["basicAuthUser"].ToString();
     basicAuthPass = ConfigurationManager.AppSettings["basicAuthPass"].ToString();
     contador = int.Parse(ConfigurationManager.AppSettings["ContSettings"].ToString());
     TopLog = int.Parse(ConfigurationManager.AppSettings["TopLog"].ToString());
 }
 // ***************************** ***************************** *****************************
 // Constructor y carga de elementos.
 public DependenciaViewModel()
 {
     this._DependenciaRepository = new Protell.DAL.Repository.DependenciaRepository();
     this.LoadInfoGrid();
 }
Пример #7
0
 public ClaseCliente(IDependencia _dependencia)
 {
     dependencia = _dependencia;
 }
 public TarefaWebServiceRepository(IDependencia dependencia)
 {
     _dependencia = dependencia;
 }