private void btnGerarTabelas_Click(object sender, EventArgs e) { //UnidadeMedida UnidadeMedidaAccess umAccess = new UnidadeMedidaAccess(); var umLista = umAccess.Lista(); if (umLista.Count == 0) { UnidadeMedida umObj = new UnidadeMedida(); umObj.Descricao = "UNIDADE"; umObj.Sigla = "UNID"; umAccess.Novo(umObj); } //Fabricante FabricanteAccess fAccess = new FabricanteAccess(); var fLista = fAccess.Lista(); if (fLista.Count == 0) { Fabricante fObj = new Fabricante(); fObj.Descricao = "FABRICANTE"; fAccess.Novo(fObj); } //CarrinhoPessoaTipo CarrinhoPessoaTipoAccess ctpAccess = new CarrinhoPessoaTipoAccess(); var ctpLista = ctpAccess.Lista(); if (ctpLista.Count == 0) { CarrinhoPessoaTipo ctpObj = new CarrinhoPessoaTipo(); ctpObj.Descricao = "CLIENTE"; ctpAccess.Novo(ctpObj); ctpObj.Descricao = "VENDEDOR"; ctpAccess.Novo(ctpObj); } //FormaPagamento FormaPagamentoAccess fpAccess = new FormaPagamentoAccess(); var fpLista = fpAccess.Lista(); if (fpLista.Count == 0) { FormaPagamento fpObj = new FormaPagamento(); fpObj.Descricao = "DINHEIRO"; fpAccess.Novo(fpObj); fpObj.Descricao = "CARTÃO DÉBITO"; fpAccess.Novo(fpObj); fpObj.Descricao = "CARTÃO CRÉDITO"; fpAccess.Novo(fpObj); } //Parcelamento Status ParcelamentoStatusAccess psAccess = new ParcelamentoStatusAccess(); var psLista = psAccess.Lista(); if (psLista.Count == 0) { ParcelamentoStatus psObj = new ParcelamentoStatus(); psObj.Descricao = "ATIVO"; psAccess.Novo(psObj); psObj.Descricao = "INATIVO"; psAccess.Novo(psObj); } //FormaPagamento FormaPagamentoParcelamentoAccess fppAccess = new FormaPagamentoParcelamentoAccess(); var fppLista = fppAccess.Lista(); if (fppLista.Count == 0) { FormaPagamentoParcelamento fppObj = new FormaPagamentoParcelamento(); FormaPagamento fp = new FormaPagamento(); ParcelamentoStatus ps = new ParcelamentoStatus(); fppObj.QtdParcelas = 1; fppObj.Juros = 0.00; fp.Id = 1; fppObj.FormaPagamento = fp; ps.Id = 1; fppObj.ParcelamentoStatus = ps; fppAccess.Novo(fppObj); fppObj.QtdParcelas = 1; fppObj.Juros = 0.00; fp.Id = 2; fppObj.FormaPagamento = fp; ps.Id = 1; fppObj.ParcelamentoStatus = ps; fppAccess.Novo(fppObj); fppObj.QtdParcelas = 1; fppObj.Juros = 0.00; fp.Id = 3; fppObj.FormaPagamento = fp; ps.Id = 1; fppObj.ParcelamentoStatus = ps; fppAccess.Novo(fppObj); } //FormaPagamento ItemAccess iAccess = new ItemAccess(); var iLista = iAccess.Lista(); Int32 IdItem1 = 0; Int32 IdItem2 = 0; Int32 IdItem3 = 0; if (iLista.Count == 0) { Item iObj = new Item(); UnidadeMedida uObj = new UnidadeMedida(); uObj.Id = 1; iObj.Nome = "ANTENA WIRELLES"; iObj.Preco = 45.38; iObj.UnidadeMedida = uObj; iObj.Quantidade = 100; iObj.Desconto = 6.25; IdItem1 = iAccess.Novo(iObj); iObj.Nome = "BICILETA 21 MARCHAS"; iObj.Preco = 835.28; iObj.UnidadeMedida = uObj; iObj.Quantidade = 50; iObj.Desconto = 15.24; IdItem2 = iAccess.Novo(iObj); iObj.Nome = "FEIJAO TIO URBANO"; iObj.Preco = 5.29; iObj.UnidadeMedida = uObj; iObj.Quantidade = 1000; iObj.Desconto = 5.25; IdItem3 = iAccess.Novo(iObj); iObj.Nome = "CHOCOLATE BATON"; iObj.Preco = 0.70; iObj.UnidadeMedida = uObj; iObj.Quantidade = 1000; iObj.Desconto = 0.00; iAccess.Novo(iObj); } //Carrinho CarrinhoAccess cAccess = new CarrinhoAccess(); var cLista = cAccess.Lista(); Int32 IdCarrinho = 0; if (cLista.Count == 0) { Carrinho cObj = new Carrinho(); cObj.Id = 0; cObj.DataAbertura = DateTime.Now; cObj.UsuarioAbertura = "patrikmuller"; IdCarrinho = cAccess.Novo(cObj); } //CarrinhoItem CarrinhoItemAccess ciAccess = new CarrinhoItemAccess(); if (IdCarrinho != 0) { var ciLista = ciAccess.Lista(IdCarrinho); if (ciLista.Count == 0) { Carrinho carrinho = new Carrinho(); Item item = new Item(); CarrinhoItem ciObj = new CarrinhoItem(); carrinho.Id = IdCarrinho; item = iAccess.Ler(IdItem1); ciObj.Carrinho = carrinho; ciObj.Item = item; ciObj.Ordem = 1; ciObj.Preco = item.Preco; ciObj.Quantidade = 1.234; ciObj.Desconto = 0.00; ciAccess.Novo(ciObj); item = iAccess.Ler(IdItem2); ciObj.Carrinho = carrinho; ciObj.Item = item; ciObj.Ordem = 2; ciObj.Preco = item.Preco; ciObj.Quantidade = 1.000; ciObj.Desconto = 0.00; ciAccess.Novo(ciObj); item = iAccess.Ler(IdItem3); ciObj.Carrinho = carrinho; ciObj.Item = item; ciObj.Ordem = 3; ciObj.Preco = item.Preco; ciObj.Quantidade = 2.123; ciObj.Desconto = 0.00; ciAccess.Novo(ciObj); } } //CarrinhoFormaPagamento CarrinhoFormaPagamentoAccess cfpAccess = new CarrinhoFormaPagamentoAccess(); if (IdCarrinho != 0) { var cfpLista = cfpAccess.GetAll(IdCarrinho); if (cfpLista.Count == 0) { Carrinho carrinho = new Carrinho(); FormaPagamento fp = new FormaPagamento(); CarrinhoFormaPagamento cfpObj = new CarrinhoFormaPagamento(); carrinho.Id = IdCarrinho; fp = fpAccess.Ler(1); cfpObj.Id = 0; cfpObj.Carrinho = carrinho; cfpObj.FormaPagamento = fp; cfpObj.QtdParcelas = 1; cfpObj.ValorPagar = 1235.23; cfpObj.ValorParcela = 535.32; cfpObj.Juros = 0.00; cfpAccess.Novo(cfpObj); } } lblTabelas.Text = "Gravado com Sucesso!"; }
static void Main(string[] args) { //PessoaFisica obj = new PessoaFisica(); //PessoaFisicaAccess dao = new PessoaFisicaAccess(); ////obj.IdPessoa = 0; //obj.Nome = "Patrik"; //obj.NomeMae = "Mãe"; //obj.NomePai = "Pai"; //obj.Rg = "RG"; //obj.Sexo = "M"; ////obj.Cpf = "703.111.222-23"; //dao.Grava(obj); //Console.WriteLine("Gravado com Sucesso!"); //Console.ReadKey(); //UnidadeMedida UnidadeMedidaAccess umAccess = new UnidadeMedidaAccess(); var umLista = umAccess.Lista(); if (umLista == null) { UnidadeMedida umObj = new UnidadeMedida(); umObj.Descricao = "UNIDADE"; umObj.Sigla = "UNID"; umAccess.Novo(umObj); } //Fabricante FabricanteAccess fAccess = new FabricanteAccess(); var fLista = fAccess.Lista(); if (fLista == null) { Fabricante fObj = new Fabricante(); fObj.Descricao = "FABRICANTE"; fAccess.Novo(fObj); } //CarrinhoPessoaTipo CarrinhoPessoaTipoAccess ctpAccess = new CarrinhoPessoaTipoAccess(); var ctpLista = ctpAccess.Lista(); if (ctpLista == null) { CarrinhoPessoaTipo ctpObj = new CarrinhoPessoaTipo(); ctpObj.Descricao = "CLIENTE"; ctpAccess.Novo(ctpObj); ctpObj.Descricao = "VENDEDOR"; ctpAccess.Novo(ctpObj); } //FormaPagamento FormaPagamentoAccess fpAccess = new FormaPagamentoAccess(); var fpLista = fpAccess.Lista(); if (fpLista == null) { FormaPagamento fpObj = new FormaPagamento(); fpObj.Descricao = "DINHEIRO"; fpAccess.Novo(fpObj); fpObj.Descricao = "CARTÃO DÉBITO"; fpAccess.Novo(fpObj); fpObj.Descricao = "CARTÃO CRÉDITO"; fpAccess.Novo(fpObj); } //Parcelamento Status ParcelamentoStatusAccess psAccess = new ParcelamentoStatusAccess(); var psLista = psAccess.Lista(); if (psLista == null) { ParcelamentoStatus psObj = new ParcelamentoStatus(); psObj.Descricao = "ATIVO"; psAccess.Novo(psObj); psObj.Descricao = "INATIVO"; psAccess.Novo(psObj); } //FormaPagamento FormaPagamentoParcelamentoAccess fppAccess = new FormaPagamentoParcelamentoAccess(); var fppLista = fppAccess.Lista(); if (fppLista == null) { FormaPagamentoParcelamento fppObj = new FormaPagamentoParcelamento(); FormaPagamento fp = new FormaPagamento(); ParcelamentoStatus ps = new ParcelamentoStatus(); fppObj.QtdParcelas = 1; fppObj.Juros = 0; fp.Id = 1; fppObj.FormaPagamento = fp; ps.Id = 1; fppObj.ParcelamentoStatus = ps; fppAccess.Novo(fppObj); fppObj.QtdParcelas = 1; fppObj.Juros = 0; fp.Id = 2; fppObj.FormaPagamento = fp; ps.Id = 1; fppObj.ParcelamentoStatus = ps; fppAccess.Novo(fppObj); fppObj.QtdParcelas = 1; fppObj.Juros = 0; fp.Id = 3; fppObj.FormaPagamento = fp; ps.Id = 1; fppObj.ParcelamentoStatus = ps; fppAccess.Novo(fppObj); } }