private void btnPesquisar_Click(object sender, EventArgs e) { MTipoAtividadeCampo item = new MTipoAtividadeCampo(); item.CampoID = int.Parse(cboCampo.SelectedValue.ToString()); item.TipoAtividadeID = int.Parse(cboTipoAtividade.SelectedValue.ToString()); try { item.Tamanho = int.Parse(txtTamanho.Text.ToString()); } catch { item.Tamanho = null; txtTamanho.Text = ""; } item.ValorFinal = txtValorFinal.Text.Trim(); item.ValorInicial = txtValorInicial.Text.Trim(); dgvResultado.DataSource = null; try { dgvResultado.DataSource = CTipoAtividadeCampo.Pesquisar(item); } catch (ExcecaoPadrao ex) { MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch { MessageBox.Show(Erros.ErroGeral, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnExcluir_Click(object sender, EventArgs e) { if (dgvResultado.SelectedRows != null && dgvResultado.SelectedRows.Count > 0) { DialogResult modal = MessageBox.Show("Deseja excluir este relacionamento?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (modal == DialogResult.Yes) { MTipoAtividadeCampo item = new MTipoAtividadeCampo(); item.ID = int.Parse(dgvResultado.SelectedRows[0].Cells["iDDataGridViewTextBoxColumn"].Value.ToString()); try { CTipoAtividadeCampo.Excluir(item); MessageBox.Show("Relacionamento excluído com sucesso.", "", MessageBoxButtons.OK, MessageBoxIcon.Information); btnPesquisar_Click(null, null); } catch (ExcecaoPadrao ex) { MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch { MessageBox.Show(Erros.ErroGeral, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void btnSalvar_Click_1(object sender, EventArgs e) { bool dadosValidos = true; if (cboCampo.SelectedIndex == 0) { errorProvider.SetError(cboCampo, Erros.AtividadeCampoCampo); dadosValidos = false; } else { errorProvider.SetError(cboCampo, ""); } if (cboTipoAtividade.SelectedIndex == 0) { errorProvider.SetError(cboTipoAtividade, Erros.AtividadeCampoTipoAtividade); dadosValidos = false; } else { errorProvider.SetError(cboTipoAtividade, ""); } if (txtTamanho.Text == "") { errorProvider.SetError(txtTamanho, Erros.AtividadeCampoTamanho); dadosValidos = false; } else { errorProvider.SetError(txtTamanho, ""); } if (dadosValidos) { MTipoAtividadeCampo item = new MTipoAtividadeCampo(); item.CampoID = int.Parse(cboCampo.SelectedValue.ToString()); item.TipoAtividadeID = int.Parse(cboTipoAtividade.SelectedValue.ToString()); try { item.Tamanho = int.Parse(txtTamanho.Text.ToString()); } catch { item.Tamanho = -1; } if (txtTamanho.Text.Trim() == "") { item.Tamanho = -1; } item.ValorInicial = txtValorInicial.Text.Trim(); item.ValorFinal = txtValorFinal.Text.Trim(); try { if (atual != null) { item.ID = atual.ID; CTipoAtividadeCampo.Editar(item); MessageBox.Show("Relacionamento alterado com sucesso.", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { CTipoAtividadeCampo.Inserir(item); MessageBox.Show("Relacionamento salvo com sucesso.", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.Close(); } catch (ExcecaoPadrao ex) { MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch { MessageBox.Show(Erros.ErroGeral, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public VCadastroTipoAtividadeCampo(MTipoAtividadeCampo item) { InitializeComponent(); item = CTipoAtividadeCampo.Obter(item); atual = item; }