public override void Setup() { base.Setup(); _repVenda = Registro.GetInstance<IRepositorio<Mapeamento.Model.Venda>>(); _rnVenda = Registro.GetInstance<IVenda>(); var v1 = new Mapeamento.Model.Venda { Id = 1, Faturada = true }; var v2 = new Mapeamento.Model.Venda { Id = 2, Faturada = false }; var v3 = new Mapeamento.Model.Venda { Id = 3, Faturada = false }; var v4 = new Mapeamento.Model.Venda { Id = 4, Faturada = true }; _repVenda.Incluir(v1); _repVenda.Incluir(v2); _repVenda.Incluir(v3); _repVenda.Incluir(v4); }
static void Main(string[] args) { AbstractDatabase objDAL = FactoryBD.StringConexao(); List <ProdutosVenda> produtos = new List <ProdutosVenda>() { new ProdutosVenda(1, 1, 1000) }; double valor = 0; produtos.ForEach(x => valor += x.PrecoUnitario); Venda venda = new Venda(valor, FormaPagamento.Dinheiro, new ClienteJuridico { Codigo = 20, Nome = "Ernane", Email = "ernane1", Nascimento = DateTime.Now, CNPJ = "123" }, produtos); venda.Descontar(); IVenda vendas = FactoryEntity.Venda(); vendas.RegistrarVenda(venda); }
public Carrinho(Identity id) { _services = SellingServices.Instance; _venda = _services.BuscarVenda(id); _id = id; InitializeComponent(); }
public AgendamentoController(IVenda venda, IClientePontuacao clientePontuacao, IVendaAvaliacao vendaAvaliacao) { _venda = venda; _clientePontuacao = clientePontuacao; _vendaAvaliacao = vendaAvaliacao; }
public RelatorioController(IVenda vendas, IUsuario usuario, ICliente cliente, IVendaAvaliacao vendaAvaliacao) { _vendas = vendas; _usuario = usuario; _cliente = cliente; _vendaAvaliacao = vendaAvaliacao; }
public CaixaController(ICliente cliente, IAnimal animal, IServico servico, IUsuario usuario, IAgendamento agendamento, ITipoPagamento tipoPagamento, IProduto produtos, IPromocaoProdServ promocao, IVendaProduto vendaProduto, IVenda venda, IToastrMensagem toastr, IClientePontuacao clientePontuacao) { _cliente = cliente; _animal = animal; _servico = servico; _usuario = usuario; _agendamento = agendamento; _tipoPagamento = tipoPagamento; _produtos = produtos; _promocao = promocao; _vendaProduto = vendaProduto; _venda = venda; _toastr = toastr; _clientePontuacao = clientePontuacao; }
public void Add(IVenda entity) { throw new NotImplementedException(); }
public void Save(IVenda entity) { var x = Get(entity.Id); x = entity; }
public void Add(IVenda entity) { _cache.Add(entity); }
public void FinalizarVenda(IVenda venda) { venda.Finalizar(); _vendaServices.Salvar(venda); }
public void SalvarVenda(IVenda venda) { _vendaServices.Salvar(venda); }
public void Salvar(IVenda venda) { _vendaRepository.Save(venda); }