private void btnPesquisar_Click(object sender, EventArgs e) { if ((textNomeProjeto.Text == String.Empty && textNomeProjeto.Text.Trim() == "") && (textData.Text == String.Empty && textData.Text.Trim() == "")) { MessageBox.Show("Defina pelo menos um campo para pesquisa"); return; } else { if ((textData.Text == String.Empty && textData.Text.Trim() == "")) { models.OperacaoProjeto p = new models.OperacaoProjeto(); dataGridView1.DataSource = p.pesquisarProjeto(textNomeProjeto.Text); } else if ((textNomeProjeto.Text == String.Empty && textNomeProjeto.Text.Trim() == "")) { models.OperacaoProjeto p = new models.OperacaoProjeto(); dataGridView1.DataSource = p.pesquisarProjeto(Convert.ToDateTime(textData.Text)); } else { models.OperacaoProjeto p = new models.OperacaoProjeto(); dataGridView1.DataSource = p.pesquisarProjeto(textNomeProjeto.Text, Convert.ToDateTime(textData.Text)); } textBoxResultado.Text = dataGridView1.Rows.Count.ToString(); } }
private void btnCnfirmar_Click(object sender, EventArgs e) { if (textNomeProjeto.Text != String.Empty || textNomeProjeto.Text.Equals(" ")) { Projeto projeto = new Projeto(); projeto.nome = textNomeProjeto.Text; projeto.data_Abertura = DateTime.Parse(textData.Text); models.OperacaoProjeto p = new models.OperacaoProjeto(); p.gravar(projeto); } else { MessageBox.Show("Os campos com (*) são obrigatório"); } }
private void btnConfirmar2_Click(object sender, EventArgs e) { if (textBoxNomeAlterar.Text != String.Empty || textBoxNomeAlterar.Text.Equals(" ")) { Projeto projeto = new Projeto(); projeto.id_projeto = Convert.ToInt32(textBoxCod.Text); projeto.nome = textBoxNomeAlterar.Text; models.OperacaoProjeto p = new models.OperacaoProjeto(); p.alterar(projeto); this.Close(); } else { MessageBox.Show("Os campos com (*) são obrigatório"); } }
private void CompletarProjetoCombo() { models.OperacaoProjeto p = new models.OperacaoProjeto(); List<Projeto> projetos = p.listarTodos(); projeto_combobox.DataSource = projetos; projeto_combobox.DisplayMember = "Nome"; projeto_combobox.ValueMember = "id_projeto"; }