예제 #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);
        }
예제 #2
0
 public PosUnitOfWork(PosDbContext context)
 {
     _context                     = context;
     AlmacenesRepository          = new AlmacenesRepository(_context);
     CatalogoSatRepository        = new CatalogoSatRepository(_context);
     ComprasRepository            = new ComprasRepository(_context);
     CortesRepository             = new CortesRepository(_context);
     DepartamentosRepository      = new DepartamentosRepository(_context);
     ImpuestoProductosRepository  = new ImpuestoProductosRepository(_context);
     ImpuestosRepository          = new ImpuestosRepository(_context);
     MarcaRepository              = new MarcaRepository(_context);
     OrdenesRepository            = new OrdenesRepository(_context);
     PantallasRepository          = new PantallasRepository(_context);
     PantallasUsuarioRepository   = new PantallasUsuarioRepository(_context);
     PLUProductoRepository        = new PLUProductosRepository(_context);
     ProductoAlmacenRepository    = new ProductoAlmacenRepository(_context);
     ProductosCompraRepository    = new ProductosCompraRepository(_context);
     ProductosOrdenRepository     = new ProductosOrdenRepository(_context);
     ProductosPromocionRepository = new ProductosPromocionRepository(_context);
     ProductosProveedorRepository = new ProductosProveedorRepository(_context);
     ProductosRepository          = new ProductosRepository(_context);
     ProductosVentaRepository     = new ProductosVentaRepository(_context);
     PromocionesRepository        = new PromocionesRepository(_context);
     ProveedoresRepository        = new ProveedoresRepository(_context);
     RetirosRepository            = new RetirosRepository(_context);
     TipoPagoRepository           = new TipoPagoRepository(_context);
     TipoUsuarioRepository        = new TipoUsuarioRepository(_context);
     TurnosRepository             = new TurnosRepository(_context);
     UnidadesRepository           = new UnidadesRepository(_context);
     UnidadSatRepository          = new UnidadSatRepository(_context);
     UsuariosRepository           = new UsuariosRepository(_context);
     VentaImpuestosRepository     = new VentaImpuestosRepository(_context);
     VentaPagosRepository         = new VentaPagosRepository(_context);
     VentasRepository             = new VentasRepository(_context);
 }
예제 #3
0
        public void Inserir_ValidTipoLogin_DoesntThrowException()
        {
            var tipoLogin = new TipoUsuarioEntity()
            {
                Descricao       = "Pessoa Jurídica",
                IdLoginCadastro = 1,
            };

            var codigo = new TipoUsuarioRepository().Inserir(tipoLogin);

            Assert.IsTrue(codigo > 0);
        }
예제 #4
0
        public void Atualizar_ValidTipoLogin_DoesntThrowException()
        {
            var dados = new TipoUsuarioRepository();

            var entity = dados.Listar(1);

            entity.Descricao        = "Pessoa Física";
            entity.IdLoginAlteracao = 1;

            dados.Atualizar(entity);

            Assert.IsTrue(true);
        }
예제 #5
0
 public TipoUsuarioController()
 {
     _tipoUsuarioRepository = new TipoUsuarioRepository();
 }
 public TipoUsuarioManager()
 {
     tuRepository = new TipoUsuarioRepository();
 }
 public TipoUsuariosController()
 {
     _TipoUsuario = new TipoUsuarioRepository();
 }