Beispiel #1
0
 public VendaController(IVendaRepositorio vendaRepositorio, IProdutoRepositorio produtoRepositorio,
                        IEstoqueRepositorio estoqueRepositorio, ICaixaRepositorio caixaRepositorio)
 {
     _vendaRepositorio   = vendaRepositorio;
     _produtoRepositorio = produtoRepositorio;
     _estoqueRepositorio = estoqueRepositorio;
     _caixaRepositorio   = caixaRepositorio;
 }
Beispiel #2
0
 public CaixaBLL()
 {
     try
     {
         _CaixaRepositorio = new CaixaRepositorio();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #3
0
        public CaixaController(ICaixaRepositorio caixaRepositorio, IUsuarioRepositorio usuarioRepositorio,
                               IEstoqueRepositorio estoqueRepositorio, IProdutoRepositorio produtoRepositorio,
                               IVendaRepositorio vendaRepositorio)

        {
            _caixaRepositorio   = caixaRepositorio;
            _usuarioRepositorio = usuarioRepositorio;
            _estoqueRepositorio = estoqueRepositorio;
            _produtoRepositorio = produtoRepositorio;
            _vendaRepositorio   = vendaRepositorio;
        }
Beispiel #4
0
        public Caixa(ICaixaRepositorio repositorio, IVendaRepositorio vendaRepositorio, IEmail email, Parametros parametros, Venda.TipoPagamento tipoDoPagamento, Entity.Usuario usuario, string nomeDoCaixa = "")
        {
            _repositorio      = repositorio;
            _vendaRepositorio = vendaRepositorio;
            _parametros       = parametros;
            _email            = email;
            CaixaCorrente     = repositorio.RecuperarCaixaPorNome(nomeDoCaixa);
            TipoDoPagamento   = tipoDoPagamento;
            UsuarioCorrente   = usuario;

            if (CaixaCorrente == null)
            {
                RegistrarNovoCaixa(nomeDoCaixa, RecuperarIp());
            }
        }
Beispiel #5
0
 public FachadaCaixa(ICaixaRepositorio repositorio)
 {
     this._repositorio = repositorio;
 }
Beispiel #6
0
 public FachadaCaixa(ICaixaRepositorio repositorio)
 {
     this._repositorio = repositorio;
 }