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);
            }
        }
Beispiel #2
0
        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))));
 }