public Dado_Uma_FachadaAtendimento()
        {
            var pessoa = new Mock <Empresa>();

            pessoa.Setup(e => e.Id)
            .Returns(1);

            var formaPagamento = new Mock <FormaPagamento>();

            formaPagamento.Setup(e => e.Id).Returns(1);
            formaPagamento.Setup(e => e.PercentualAcrescimo).Returns(10);
            formaPagamento.Setup(e => e.PercentualDesconto).Returns(20);

            var repositorioPessoa = new Mock <IPessoaRepositorio>();

            repositorioPessoa.Setup(f => f.Obter(1))
            .Returns(pessoa.Object);

            var repositorioFormaPagamento = new Mock <IFormaPagamentoRepositorio>();

            repositorioFormaPagamento.Setup(f => f.Obter(1))
            .Returns(formaPagamento.Object);

            this._repositorioPessoa         = repositorioPessoa.Object;
            this._repositorioFormaPagamento = repositorioFormaPagamento.Object;
            this._dtoCabecalho                  = new DTOCabecalhoAtendimento();
            this._dtoCabecalho.Data             = DateTime.Now;
            this._dtoCabecalho.IdEmpresa        = 1;
            this._dtoCabecalho.IdCliente        = 1;
            this._dtoCabecalho.IdFormaPagamento = 1;
        }
        public Dado_Uma_FachadaAtendimento()
        {
            var pessoa = new Mock<Empresa>();
            pessoa.Setup(e => e.Id)
                  .Returns(1);

            var formaPagamento = new Mock<FormaPagamento>();
            formaPagamento.Setup(e => e.Id).Returns(1);
            formaPagamento.Setup(e => e.PercentualAcrescimo).Returns(10);
            formaPagamento.Setup(e => e.PercentualDesconto).Returns(20);

            var repositorioPessoa = new Mock<IPessoaRepositorio>();
            repositorioPessoa.Setup(f => f.Obter(1))
                             .Returns(pessoa.Object);

            var repositorioFormaPagamento = new Mock<IFormaPagamentoRepositorio>();
            repositorioFormaPagamento.Setup(f => f.Obter(1))
                                  .Returns(formaPagamento.Object);

            this._repositorioPessoa = repositorioPessoa.Object;
            this._repositorioFormaPagamento = repositorioFormaPagamento.Object;
            this._dtoCabecalho = new DTOCabecalhoAtendimento();
            this._dtoCabecalho.Data = DateTime.Now;
            this._dtoCabecalho.IdEmpresa = 1;
            this._dtoCabecalho.IdCliente = 1;
            this._dtoCabecalho.IdFormaPagamento = 1;
        }
示例#3
0
 public FachadaAtendimento(IAtendimentoRepositorio repositorio,
                           IPessoaRepositorio repositorioPessoa,
                           IFormaPagamentoRepositorio repositorioFormaPagamento,
                           IServicoRepositorio repositorioServico)
 {
     this._repositorio               = repositorio;
     this._repositoriPessoa          = repositorioPessoa;
     this._repositorioFormaPagamento = repositorioFormaPagamento;
     this._repositorioServico        = repositorioServico;
     this._atendimento               = null;
 }
示例#4
0
 public FachadaFormaPagamento(IFormaPagamentoRepositorio repositorio)
 {
     this._repositorio = repositorio;
 }
 public FachadaFormaPagamento(IFormaPagamentoRepositorio repositorio)
 {
     this._repositorio = repositorio;
 }
示例#6
0
 public FormaPagamentoService(IFormaPagamentoRepositorio repositorio)
 {
     _repositorio = repositorio;
 }
示例#7
0
 public FormaPagamentoController(IFormaPagamentoRepositorio formaPagamentoRepositorio)
 {
     this._formaPagamentoRepositorio = formaPagamentoRepositorio;
 }