Esempio n. 1
0
 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);
                 }
             }
         }
     }
 }
Esempio n. 2
0
 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);
     }
 }