コード例 #1
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            if (Valida())
            {
                Camadas.Model.agendamento agenda    = new Camadas.Model.agendamento();
                Camadas.BLL.agendamento   bllAgenda = new Camadas.BLL.agendamento();
                agenda.idAgendamento = Convert.ToInt32(lblid.Text);
                agenda.cliente       = textCliente.Text;
                agenda.data          = maskData.Text;
                if (agenda.idAgendamento == -1)
                {
                    bllAgenda.Insert(agenda);
                }
                else
                {
                    bllAgenda.Update(agenda);
                }

                if (MessageBox.Show("Deseja incluir o agendamento?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
                {
                    MessageBox.Show("Agendamento incluido com sucesso!", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    LimpaCampos();
                    Habilita(false);
                }
                else
                {
                    LimpaCampos();
                }
            }
        }
コード例 #2
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Tem certeza que deseja excluir?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         if (Convert.ToInt32(lblid.Text) != -1)
         {
             Camadas.Model.agendamento agenda    = new Camadas.Model.agendamento();
             Camadas.BLL.agendamento   bllAgenda = new Camadas.BLL.agendamento();
             agenda.idAgendamento = Convert.ToInt32(lblid.Text);
             agenda.cliente       = textCliente.Text;
             agenda.data          = maskData.Text;
             bllAgenda.Delete(agenda);
             dgvAgendamento.DataSource = (from p in bllAgenda.Select()
                                          select new
             {
                 Agenda = p.idAgendamento,
                 Cliente = p.cliente,
                 Data = p.data
             }).ToList();
         }
         else
         {
             MessageBox.Show("Não há nenhum cadastro para ser excluído!", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Hand);
         }
     }
     LimpaCampos();
 }