private void btnExcluir_Click(object sender, EventArgs e) { if (MessageBox.Show("Deseja excluir agendamento?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { FormAgendamento agendamentoDao = new FormAgendamento(); agendamentoDao.excluirAgendamento(codigoAgendamento); limparCampos(); } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } } apresentarAgendamento(); tipoAcao = (int)Acao.nenhum; travarCampos(tipoAcao); }
private void btnUsuario_Click(object sender, EventArgs e) { FormAgendamento agendamentoDao = new FormAgendamento(); ICollection<Agendamento> agendamentos = agendamentoDao.buscaAssuntoAgendameto(txtPesquisaNome.Text); carregaGrid(agendamentos); }
private void apresentarAgendamento() { FormAgendamento agendamentoDao = new FormAgendamento(); ICollection<Agendamento> agendamentos = agendamentoDao.listarAgendamento(); carregaGrid(agendamentos); }
private void atualizarCampos() { try { Agendamento agendamento = new Agendamento(); FormAgendamento agendamentoDao = new FormAgendamento(); if (codigoAgendamento != 0) { agendamento = agendamentoDao.BuscarPorId(codigoAgendamento); txtAssunto.Text = agendamento.assunto.ToString(); txtDataHora.Text = agendamento.data.ToString(); } tipoAcao = (int)Acao.nenhum; travarCampos(tipoAcao); } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSalvar_Click(object sender, EventArgs e) { if (consistir() == false) { return; } FormAgendamento agendamentoDao = new FormAgendamento(); Agendamento agendamento = new Agendamento(); try { agendamento.data = Convert.ToDateTime(txtDataHora.Text); agendamento.horario = TimeSpan.Parse(ClsUtil.converterNumero(txtDataHora.Text)); agendamento.assunto = txtAssunto.Text; FormProjeto projetoDao = new FormProjeto(); int codigoFase = projetoDao.buscaCodigoFase(int.Parse(cboProjeto.SelectedValue.ToString())); agendamento.faseId = codigoFase; agendamento.ativo = true; if (tipoAcao == (int)Acao.incluir) { agendamentoDao.incluirAgendamento(agendamento); MessageBox.Show("Projeto salvo com sucesso.", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } if (tipoAcao == (int)Acao.alterar) { agendamento.agendamentoId = codigoAgendamento; agendamentoDao.alterarAgendamento(agendamento); MessageBox.Show("Projeto salvo com sucesso.", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } atualizarCampos(); apresentarAgendamento(); tipoAcao = (int)Acao.nenhum; travarCampos(tipoAcao); }