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"; }
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"); } }