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); }
private void carregarComboProjeto() { FormProjeto projetoDao = new FormProjeto(); ICollection<Projeto> projetos = projetoDao.listarProjetos(); cboProjeto.DataSource = projetos; cboProjeto.ValueMember = "projetoId"; cboProjeto.DisplayMember = "titulo"; }
private void btnExcluir_Click(object sender, EventArgs e) { if (MessageBox.Show("Deseja excluir projeto?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { FormProjeto projetoDao = new FormProjeto(); projetoDao.excluirProjeto(codigoProjeto); limparCampos(); } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } } apresentarProjetos(); tipoAcao = (int)Acao.nenhum; travarCampos(tipoAcao); }
private void btnUsuario_Click(object sender, EventArgs e) { if(txtPesquisaNome.Text.Trim() != "") { FormProjeto projetoDao = new FormProjeto(); ICollection<Projeto> projetos = projetoDao.buscaTituloProjeto(txtPesquisaNome.Text); carregarGrid(projetos); } if(txtDescricaoPesquisa.Text.Trim() != "") { FormProjeto projetoDao = new FormProjeto(); ICollection<Projeto> projetos = projetoDao.buscaDescricaoProjeto(txtDescricaoPesquisa.Text); carregarGrid(projetos); } }
private void atualizarCampos() { try { Projeto projeto = new Projeto(); FormProjeto projetoDao = new FormProjeto(); if (codigoProjeto != 0) { projeto = projetoDao.BuscarPorId(codigoProjeto); txtTitulo.Text = projeto.titulo.ToString(); txtURL.Text = projeto.urlSistema.ToString(); txtDescricao.Text = projeto.descricao.ToString(); txtEmpresa.Text = projeto.empresa.ToString(); } tipoAcao = (int)Acao.nenhum; travarCampos(tipoAcao); } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void apresentarProjetos() { FormProjeto projetoDao = new FormProjeto(); ICollection<Projeto> projetos = projetoDao.listarProjetos(); carregarGrid(projetos); }
private void btnSalvar_Click(object sender, EventArgs e) { if (consistir() == false) { return; } try { Projeto projeto = new Projeto(); FormProjeto projetoDao = new FormProjeto(); projeto.titulo = txtTitulo.Text; projeto.urlSistema = txtURL.Text; projeto.descricao = txtDescricao.Text; projeto.empresa = txtEmpresa.Text; projeto.cursoId = int.Parse(cboCurso.SelectedValue.ToString()); projeto.grupoId = int.Parse(cboGrupo.SelectedValue.ToString()); projeto.ativo = true; if (tipoAcao == (int)Acao.incluir) { int codigoProjeto = projetoDao.incluirProjeto(projeto); Fase fase = new Fase(); fase.projetoId = codigoProjeto; fase.semestreId = int.Parse(cboSemestre.SelectedValue.ToString()); fase.turmaId = int.Parse(cboTurma.SelectedValue.ToString()); fase.ativo = true; FormFase faseDao = new FormFase(); faseDao.incluirFase(fase); MessageBox.Show("Projeto salvo com sucesso.", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } if (tipoAcao == (int)Acao.alterar) { projeto.projetoId = codigoProjeto; projetoDao.alterarProjeto(projeto); 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(); apresentarProjetos(); tipoAcao = (int)Acao.nenhum; travarCampos(tipoAcao); }