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 static ClienteJuridicoMysql Instance() { objDAL = FactoryBD.DAL(); return(_instance); }
public static VendaMysql Instance() { objDAL = FactoryBD.DAL(); status = new FactoryStatus(); return(_instance); }