Exemple #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Init");

            RepositorioCompra repositorio = new RepositorioCompra();
            List <Compra>     compras     = repositorio.GetAll();

            var SoComprasDoProduto1 =
                from c in compras where c.CompraID == 1 select c.CompraID;

            foreach (Compra c in compras)
            {
                Console.WriteLine("CompraId: {0}, Data: {1}", c.CompraID, c.DataCompra.ToShortDateString());
                foreach (Item i in c.Itens)
                {
                    Console.WriteLine("- Produto:{0}, Quantidade:{1}, Valor Unitario: {2}, Valor Total: {3}", i.Produto.Descricao, i.Quantidade, i.ValorUnitario, i.Quantidade * i.ValorUnitario);
                }
                Console.WriteLine("Valor Total da Compra: {0}", c.Itens.Sum(v => v.Quantidade * v.ValorUnitario));

                Console.WriteLine("\n");
            }



            Console.ReadKey();
        }
Exemple #2
0
        //Editar
        public formCadastroCompra(Compra compra)
        {
            InitializeComponent();
            repoCompra = new RepositorioCompra();

            this.DataContext = compra;
        }
        private void btnSalvar_Click(object sender, RoutedEventArgs e)
        {
            var compra      = (Compra)this.DataContext;
            var repositorio = new RepositorioCompra();

            if (compra.Codigo == 0)
            {
                //adiciona novo compra
                repositorio.Adicione(compra);
            }
            else
            {
                //Editando

                repositorio.Atualize(compra);
            }

            this.Close();
            //salvar no banco de dados
        }
 public FormCompras()
 {
     repositorio = new RepositorioCompra();
     InitializeComponent();
 }
Exemple #5
0
 public formCompras()
 {
     InitializeComponent();
     repositorio = new RepositorioCompra();
 }
Exemple #6
0
 private void InicializeOperacoes()
 {
     repositorioItemDaCompra = new RepositorioItemDaCompra();
     repositorio             = new RepositorioCompra();
     repositorioProduto      = new RepositorioProduto();
 }
 public void Inicializar()
 {
     _repositorio = new RepositorioCompra();
 }