示例#1
0
        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);
        }
示例#2
0
        public VendaViewModel(IWindowManager windowManager)
        {
            _windowManager = windowManager;
            DisplayName = "Venda";

            _venda = new Mapeamento.Model.Venda();

            var cadastroCliente = Registro.GetInstance<ICadastroCliente>();
            Clientes = cadastroCliente.ConsultarTodos().ToList();

            Produtos = new List<ProdutoVenda>();
            Animais = new List<AnimalVenda>();
        }