private void FiltrarDados(string texto) { string sCampo = Grade.BuscarCampo(ref dgvDados, cbCampos.Text); _observacaoApp = new ObservacaoApp(); string ativo = cboAtivo.Text; _listaConsulta = _observacaoApp.Filtrar(sCampo, texto, ativo.Substring(0, 1)).ToList(); dgvDados.DataSource = _listaConsulta; }
public frmObservacao(EnObservacao enObservacao) { Iniciar(); cbCampos.Enabled = false; txtTexto.Enabled = false; ModoPesquisa = true; int tipo = (int)enObservacao; _observacaoApp = new ObservacaoApp(); _listaConsulta = _observacaoApp.Filtrar("Obs_Programa", tipo.ToString()).ToList(); dgvDados.DataSource = _listaConsulta; }
public override void Salvar() { try { _observacaoApp = new ObservacaoApp(); var observacao = new ObservacaoViewModel(); observacao.Id = _Id; observacao.Ativo = chkAtivo.Checked; observacao.Padrao = chkPadrao.Checked; observacao.EmailPadrao = chkEmailPadrao.Checked; observacao.Codigo = Funcoes.StrToInt(txtCodigo.txtValor.Text); observacao.Nome = txtNome.Text; observacao.Descricao = txtDescricao.Text; observacao.ObsEmail = txtObsEmail.Text; if (rbChamado.Checked) { observacao.Programa = 1; } else if (rbVisita.Checked) { observacao.Programa = 2; } else if (rbSolicitacao.Checked) { observacao.Programa = 3; } else if (rbVersao.Checked) { observacao.Programa = 4; } else if (rbQualidade.Checked) { observacao.Programa = 5; } else if (rbBaseConh.Checked) { observacao.Programa = 6; } else if (rbAtividade.Checked) { observacao.Programa = 7; } else if (rbAgendamento.Checked) { observacao.Programa = 8; } else if (rbOrcamento.Checked) { observacao.Programa = 9; } var model = _observacaoApp.Salvar(observacao); Funcoes.VerificarMensagem(model.Mensagem); _listaConsulta = _observacaoApp.Filtrar("Obs_Id", model.Id.ToString(), "T", false).ToList(); dgvDados.DataSource = _listaConsulta; base.Salvar(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }