private void btnGravar_Click(object sender, EventArgs e) { try { if (String.IsNullOrEmpty(txtValor.Text)) { MessageBox.Show("Por favor preencha o campo Valor com uma informação válida!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (String.IsNullOrEmpty(txtDescricao.Text)) { MessageBox.Show("Por favor faça uma descrição breve do uso do parâmetro.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } Cursor = Cursors.WaitCursor; var param = new AA_ParametrosViewModel(cod_parametro, txtNome.Text, txtDescricao.Text, txtValor.Text); _docappservice.AtualizaParametro(param); Cursor = Cursors.Default; MessageBox.Show("Gravação Concluida", "", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception ex) { Cursor = Cursors.Default; MessageBox.Show(ex.GetBaseException().Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnPesquisar_Click(object sender, EventArgs e) { var filtro = new AA_ParametrosViewModel(txtNome.Text, txtDescricao.Text); var param = _docappservice.ListarParametros(filtro); dgvFiltro.DataSource = param.OrderBy(x => x.Cod_Parametro).ToList(); Support.DataGridView_ConfigGrid(dgvFiltro, false); Support.DataGridView_ConfigCol(dgvFiltro, "NomeParametro", "Nome", 1, "", 0, DataGridViewAutoSizeColumnMode.DisplayedCells); Support.DataGridView_ConfigCol(dgvFiltro, "Descricao", "Descricao", 2, "", 0, DataGridViewAutoSizeColumnMode.Fill); Support.DataGridView_ConfigCol(dgvFiltro, "Valor", "Valor", 3, "", 0, DataGridViewAutoSizeColumnMode.DisplayedCells); }
public void AtualizaParametro(AA_ParametrosViewModel param) { BeginDocumentoTransaction(); _parametrosserivce.AtualizarParametro(Mapper.Map <AA_Parametros>(param)); CommitDocumento(); }
public List <AA_ParametrosViewModel> ListarParametros(AA_ParametrosViewModel filtro) { return(Mapper.Map <List <AA_ParametrosViewModel> >(_parametrosserivce.RetornaParametros(Mapper.Map <AA_Parametros>(filtro)))); }