private void afterNovo() { using (TFCompromisso fCompromisso = new TFCompromisso()) { fCompromisso.Text = "NOVO COMPROMISSO"; if (fCompromisso.ShowDialog() == DialogResult.OK) { if (fCompromisso.rCompromisso != null) { try { CamadaNegocio.Diversos.TCN_LanCompromisso.Gravar(fCompromisso.rCompromisso, null); MessageBox.Show("Compromisso gravado com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); this.afterBusca(); if (fCompromisso.rCompromisso.St_enviaremailbool && (!string.IsNullOrEmpty(fCompromisso.rCompromisso.EmailUsuarioCompromisso))) { new FormRelPadrao.Email(new List <string>() { fCompromisso.rCompromisso.EmailUsuarioCompromisso }, fCompromisso.rCompromisso.Ds_Compromisso.Trim(), "Data Compromisso: " + fCompromisso.rCompromisso.DtCompromisso + "\r\n" + "Compromisso: " + fCompromisso.rCompromisso.Nm_Compromisso.Trim(), new List <string>()).EnviarEmail(); } } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }
private void afterAltera() { if (bsCompromisso.Current != null) { using (TFCompromisso fCompromisso = new TFCompromisso()) { fCompromisso.rCompromisso = (bsCompromisso.Current as CamadaDados.Diversos.TRegistro_LanCompromisso); if (fCompromisso.ShowDialog() == DialogResult.OK) { if (fCompromisso != null) { try { CamadaNegocio.Diversos.TCN_LanCompromisso.Gravar(fCompromisso.rCompromisso, null); MessageBox.Show("Compromisso alterado com sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); this.afterBusca(); if (fCompromisso.rCompromisso.St_enviaremailbool && (!string.IsNullOrEmpty(fCompromisso.rCompromisso.EmailUsuarioCompromisso))) { new FormRelPadrao.Email(new List <string>() { fCompromisso.rCompromisso.EmailUsuarioCompromisso }, fCompromisso.rCompromisso.Ds_Compromisso.Trim(), "Alteração Compromisso.\r\n" + "Data Compromisso: " + fCompromisso.rCompromisso.DtCompromisso + "\r\n" + "Compromisso: " + fCompromisso.rCompromisso.Nm_Compromisso.Trim(), new List <string>()).EnviarEmail(); } } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } } else { MessageBox.Show("Necessário selecionar um compromisso para alterar.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } }