private void btnFinalizar_Click(object sender, EventArgs e) { int r = 0; for (int i = 0; i < encomendas.Count; i++) { encomendaController = new EncomendaController(); encomenda = new Encomenda { Nome_Fornecedor = encomendas[i].Nome_Fornecedor, Med_Encomenda = encomendas[i].Med_Encomenda, Qtde_Encomenda = encomendas[i].Qtde_Encomenda, Preco_Encomenda = encomendas[i].Preco_Encomenda, Data_Encomenda = encomendas[i].Data_Encomenda, Data_Entrega_Encomenda = encomendas[i].Data_Entrega_Encomenda, N_Lote_Encomenda = encomendas[i].N_Lote_Encomenda, Status_Encomenda = encomendas[i].Status_Encomenda, Id_Usuario = encomendas[i].Id_Usuario, Id_Fornecedor = encomendas[i].Id_Fornecedor }; r += encomendaController.RealizarEncomenda(encomenda); } if (r == encomendas.Count) { MessageBox.Show("Compras realizadas com sucesso!"); //lstCompras.Items.Clear(); //encomendas = new List<Encomenda>(); frmPrincipal.Focus(); this.Close(); } }
private void BtnApagar_Click(object sender, EventArgs e) { EncomendaController encomenda = new EncomendaController(); encomenda.ApagarEncomenda(txtPesquisaCodigo.Text); txtPesquisaCodigo.Text = ""; TxtCodigo.Text = ""; TxtTipo.Text = ""; TxtTema.Text = ""; txtDescricao.Text = ""; }
private void BtnPesquisar_Click(object sender, EventArgs e) { EncomendaController encomenda = new EncomendaController(); EncomendaModel encomendaeditavel = new EncomendaModel(); encomendaeditavel = encomenda.ExibirDetalhesdoDaEncomenda(txtPesquisaCodigo.Text); TxtCodigo.Text = Convert.ToString(encomendaeditavel.Id); txtDescricao.Text = encomendaeditavel.Descricao; TxtTipo.Text = encomendaeditavel.TipoServico; TxtTema.Text = encomendaeditavel.Tema; }
private void BtnSalvar_Click(object sender, EventArgs e) { bool sucesso = false; EncomendaController encomenda = new EncomendaController(); sucesso = encomenda.EditarEncomenda(TxtTipo.Text, TxtDataEntrada.Text, TxtDataEntrega.Text, TxtTema.Text, TxtQuantidade.Text, TxtValor.Text, txtDescricao.Text, TxtCodigo.Text); if (sucesso == true) { txtPesquisaCodigo.Text = ""; TxtCodigo.Text = ""; txtDescricao.Text = ""; TxtQuantidade.Text = ""; txtPesquisaCodigo.Focus(); TxtTipo.Text = ""; TxtTema.Text = ""; TxtValor.Text = ""; TxtDataEntrada.Text = ""; TxtDataEntrega.Text = ""; } }
public Home() { InitializeComponent(); DAOUsuario usuario = new DAOUsuario(); UsuarioModel us = new UsuarioModel(); us = usuario.PegarUsuarioLogado(); LblUsuario.Text = "Olá " + us.Nome; //LISTAR ENCOMENDAS try { EncomendaController encomenda = new EncomendaController(); List <EncomendaModel> encomendas = new List <EncomendaModel>(); encomendas = encomenda.ListraEncomendasPordata(); foreach (var p in encomendas) { ListViewItem listE = new ListViewItem(Convert.ToString(p.Id)); listE.SubItems.Add(p.TipoServico); // listE.SubItems.Add(p.Data_Entrada); listE.SubItems.Add(p.DataEntrega); listE.SubItems.Add(p.Tema); // listE.SubItems.Add(p.valor); listE.SubItems.Add(p.Descricao); LVEntregas.Items.Add(listE); } } catch (Exception e) { Erro TelaDeErro = new Erro("000", "Sem acesso ao bando de dados" + e, "Reinicie o programa", "Reinicie o computador", "Reinicie o banco de dados.", "", ""); TelaDeErro.Show(); } }
private void BtnSalvar_Click(object sender, EventArgs e) { EncomendaController encomenda = new EncomendaController(); if (encomenda.ValidarEncomenda(TxtTipo.Text, TxtDataEntrada.Text, TxtDataEntrega.Text, TxtTema.Text, TxtQuantidade.Text, TxtValor.Text, txtDescricao.Text)) { encomenda.NovaEncomenda(TxtTipo.Text, TxtDataEntrada.Text, TxtDataEntrega.Text, TxtTema.Text, TxtQuantidade.Text, TxtValor.Text, txtDescricao.Text); //SALVAR VENDA | 1 = PAGO | 2 = PAGAR DEPOIS String TipoPagamento = "Não selecionado"; if (RBDinheiro.Checked) { TipoPagamento = "Dinheiro"; } else if (RBCartao.Checked) { TipoPagamento = "Cartão"; } else if (RbDinCart.Checked) { TipoPagamento = "Dinheiro e Cartão"; } else if (RBOutros.Checked) { TipoPagamento = "Outros"; } Controller tempo = new Controller(); String data = tempo.PegarDiaMesAnoAtual(); //SALVAR VENDA VendaController v = new VendaController(); v.FinalizarVenda(data, LblUsuario.Text, TxtValor.Text, TxtValorpago.Text, TxtTroco.Text, TipoPagamento, 1, "", TxtNome.Text); //SALVAR NO CAIXA Controler.CaixaController caixa = new Controler.CaixaController(); caixa.SalvarNoCaixa(data, TxtValor.Text, TipoPagamento, TxtDinCart.Text); //LIMPA TUDO TxtTipo.Text = ""; TxtQuantidade.Text = ""; TxtValor.Text = ""; TxtTema.Text = ""; txtDescricao.Text = ""; TxtValorpago.Text = ""; TxtTroco.Text = ""; //GERAR RECIBO Controller PegarCaminho = new Controller(); string caminho = PegarCaminho.CaminhoComprovante(); VendaModel VendaM = new VendaModel(); VendaController venda = new VendaController(); VendaM = venda.PegarIdDaUltimaVenda(); String SaveData = tempo.DataPararCriarPasta(); ReciboController recibo = new ReciboController(); recibo.GerarReciboDeVendaPeloId(Convert.ToString(VendaM.Id), @"" + caminho + @"\" + SaveData + "_" + VendaM.Id + ".pdf"); } }