Ejemplo n.º 1
0
 private void btnNComprareceu_Click(object sender, EventArgs e)
 {
     Controller.AgendaController   ac = new Controller.AgendaController();
     Controller.ComissaoController cc = new Controller.ComissaoController();
     Entidades.Agenda a = listaAgendamentos.ElementAt(dgvAgendamento.CurrentRow.Index);
     a.Status = "Não Compareceu";
     cc.excluiComissao(a.Comissao);
     a.Comissao = new Entidades.Comissao();
     ac.atualizaStatus(a);
     listaAgendamentos.ElementAt(dgvAgendamento.CurrentRow.Index).Status = "Não Compareceu";
 }
Ejemplo n.º 2
0
 private void btnCancelar_Click(object sender, EventArgs e)
 {
     try
     {
         Controller.AgendaController   ac = new Controller.AgendaController();
         Controller.ComissaoController cc = new Controller.ComissaoController();
         Entidades.Agenda a = listaAgendamentos.ElementAt(dgvAgendamento.CurrentRow.Index);
         a.Status = "Cancelado";
         Entidades.Comissao com = new Entidades.Comissao();
         com.CodigoComissao = ac.retornaComissao(a);
         cc.excluiComissao(com);
         a.Comissao = new Entidades.Comissao();
         ac.atualizaStatus(a);
         listaAgendamentos.ElementAt(dgvAgendamento.CurrentRow.Index).Status = "Cancelado";
     }
     catch (Exception ex)
     {
         MessageBox.Show("Selecione um cliente para cancelar agendamento");
     }
 }