Exemplo n.º 1
0
        public UnitOfWork(BancoContext context)
        {
            _context            = context;
            Usuario             = new UsuarioRepository(_context);
            TipoUsuario         = new TipoUsuarioRepository(_context);
            Log                 = new LogRepository(_context);
            Socios              = new SociosRepository(_context);
            Categoria           = new CategoriaRepository(_context);
            DadosComplementares = new DadosComplementaresRepository(_context);
            Escolaridade        = new EscolaridadeRepository(_context);
            EstadoCivil         = new EstadoCivilRepository(_context);
            Estado              = new EstadoRepository(_context);
            Livros              = new LivrosRepository(_context);
            Editoras            = new EditorasRepository(_context);
            Autores             = new AutoresRepository(_context);
            EntradasLivros      = new EntradasLivrosRepository(_context);
            Estoque             = new EstoqueRepository(_context);

            Atividade        = new AtividadesRepository(_context);
            LocalAtividade   = new LocalAtividadeRepository(_context);
            PeriodoAtividade = new PeriodoAtividadeRepository(_context);
            VendaLivros      = new VendaLivrosRepository(_context);
            Pagamentos       = new PagamentosRepository(_context);
            Mes     = new MesRepository(_context);
            Doacoes = new DoacoesRepository(_context);
        }
Exemplo n.º 2
0
        private void inicializarListasSistema()
        {
            EstadoCivilRepository repoEstadoCivil = new EstadoCivilRepository();
            PlanMedicoRepository  repoPlanMedico  = new PlanMedicoRepository();

            estadosCivilesSistema = repoEstadoCivil.traerEstadosCiviles();
            planesMedicosSistema  = repoPlanMedico.traerPlanesMedicos();
        }
Exemplo n.º 3
0
        private void inicializarListasSistema()
        {
            EstadoCivilRepository   repoEstadoCivil   = new EstadoCivilRepository();
            TipoDocumentoRepository repoTipoDocumento = new TipoDocumentoRepository();
            PlanMedicoRepository    repoPlanMedico    = new PlanMedicoRepository();

            estadosCivilesSistema   = repoEstadoCivil.traerEstadosCiviles();
            tiposDeDocumentoSistema = repoTipoDocumento.traerTiposDocumento();
            planesMedicosSistema    = repoPlanMedico.traerPlanesMedicos();
            sexosSistema            = new List <char> {
                'M', 'F'
            };

            /*EstadoCivil casado = new EstadoCivil();
             * casado.descripcion = "casado";
             * estadosCivilesSistema = new List<EstadoCivil> { casado };//Hardcodeado por ahora*/
        }
Exemplo n.º 4
0
 //Quando trabalhamos com o padrão IOC normalmente recebemos os objetos no construtor, quem for inicializar o AmigoService
 //Vai ter que injetar, vai ter que passar pra dentro dele as 3 classes inicializadas (amigoRepository, Sexo e Civil)_
 public AmigoService(AmigoRepository repositoryAmigo_, SexoRepository repositorySexo_, EstadoCivilRepository repositoryCivil_)
 {
     _repositoryAmigo  = repositoryAmigo_;
     _repositorySexo   = repositorySexo_;
     _repositorioCivil = repositoryCivil_;
 }
 public EstadoCivilBusiness(IUnitOfWork _unitOfWork)
 {
     unitOfWork            = _unitOfWork;
     estadoCivilRepository = new EstadoCivilRepository(unitOfWork);
     personaRepository     = new PersonalRepository(unitOfWork);
 }