private void buttonEnviarFatura_Click(object sender, EventArgs e) { Aluguer aluguerSelecionado = (Aluguer)listBoxAlugueresDoCliente.SelectedItem; if (listBoxAlugueresDoCliente.SelectedIndex == -1) { return; } if (aluguerSelecionado.EnviouFatura == true) { MessageBox.Show("Não pode enviar uma fatura que já enviou previamente"); return; } Form_EscolherEmailParaEnviar escolherEmail = new Form_EscolherEmailParaEnviar(); if (escolherEmail.ShowDialog() == DialogResult.OK) { if (escolherEmail.erro == true) { MessageBox.Show("O campo Email não pode estar vazio"); return; } MailerAluguer novaFatura = new MailerAluguer(escolherEmail.email, aluguerSelecionado); if (novaFatura.enviou == true) { MessageBox.Show("Fatura Enviada"); aluguerSelecionado.EnviouFatura = true; } else { MessageBox.Show("Erro a Enviar Fatura"); } } }
private void buttonExportarFaturaVenda_Click(object sender, EventArgs e) { Venda vendaSelecionada = (Venda)listBoxVendas.SelectedItem; if (listBoxVendas.SelectedIndex == -1) { return; } if (vendaSelecionada.EnviouFatura == true) { MessageBox.Show("Não pode enviar uma fatura que já enviou previamente"); return; } Form_EscolherEmailParaEnviar escolherEmail = new Form_EscolherEmailParaEnviar(); if (escolherEmail.ShowDialog() == DialogResult.OK) { if (escolherEmail.erro == true) { MessageBox.Show("O campo Email não pode estar vazio"); return; } MailVendas novaFatura = new MailVendas(escolherEmail.email, vendaSelecionada); if (novaFatura.enviou == true) { MessageBox.Show("Fatura Enviada"); vendaSelecionada.EnviouFatura = true; database.SaveChanges(); } else { MessageBox.Show("Erro a Enviar Fatura"); } } }
private void buttonExportar_Click(object sender, EventArgs e) { Servico servicoSelecionado = (Servico)listBoxServicos.SelectedItem; if (listBoxServicos.SelectedIndex == -1) { return; } Parcela ParcelaSelecionada = (Parcela)listBoxParcelas.SelectedItem; if (listBoxParcelas.SelectedIndex == -1) { return; } if (servicoSelecionado.EnviouFatura == true) { MessageBox.Show("Não pode enviar uma fatura que já enviou previamente"); return; } Form_EscolherEmailParaEnviar escolherEmail = new Form_EscolherEmailParaEnviar(); if (escolherEmail.ShowDialog() == DialogResult.OK) { if (escolherEmail.erro == true) { MessageBox.Show("O campo Email não pode estar vazio"); return; } MailOficina enviarFaturaOficina = new MailOficina(escolherEmail.email, ParcelaSelecionada, servicoSelecionado); if (enviarFaturaOficina.enviou == true) { MessageBox.Show("Fatura Enviada"); servicoSelecionado.EnviouFatura = true; database.SaveChanges(); } else { MessageBox.Show("Erro a Enviar Fatura"); } } }