Exemple #1
0
        private void BtGravar_Click(object sender, EventArgs e)
        {
            //Chama CamadaNegócio, criando objeto "atividade" com os dados preenchidos
            NATV01 a = new NATV01(TbCodigo.Text, TbDescricao.Text, TbObservacao.Text);

            //Se for ação 1 (inclusão), valida se os campos básicos realmente estão preenchidos
            //depois chama o método de inserção
            if (acao == 1)
            {
                if (TbCodigo.Text != "" & TbDescricao.Text != "")
                {
                    SslMensagem.Text = a.InserirAtividade();
                }
            }
            //Se for ação 2 (alteração), valida se os campos básicos realmente estão preenchidos
            //depois chama o método de alteraão
            else if (acao == 2)
            {
                if (TbCodigo.Text != "" & TbDescricao.Text != "")
                {
                    SslMensagem.Text = a.AlterarAtividade();
                    //Após executar a alteração no BD, atualiza campos da memória
                    descricao  = TbDescricao.Text;
                    observacao = TbObservacao.Text;
                }
            }
            //Limpa os campos do formulário
            LimpaCampos();
        }
Exemple #2
0
 public void Localizar()
 {
     DgResultado.DataSource = null;
     DsPesquisa.Clear();
     //A matriz será utilizada para enviar os dados à consulta (matriz[L, C])
     //Determinaremos que a coluna 0 será o campo a filtrar e a coluna 1 será o valor do filtro
     //Cada linha determinará o conjunto de filtro a ser executado
     string[,] busca = new string[2, 2];
     busca[0, 0]     = "atv_codigo";
     busca[0, 1]     = TbAtividade.Text;
     busca[1, 0]     = "atv_descricao";
     busca[1, 1]     = TbDescricao.Text;
     try
     {
         NATV01 Localizar = new NATV01(TbAtividade.Text);
         Localizar.LocalizarAtividade(busca);
         DgResultado.DataSource = Localizar.DsLocalizar;
         DgResultado.DataMember = "dba_atividade";
         BtConfirma.Enabled     = true;
     }
     catch (Exception ex)
     {
         SslMensagem.Text   = "Valores não localizados. " + ex.Message;
         BtConfirma.Enabled = false;
     }
 }
Exemple #3
0
        private void BtAbrir_Click(object sender, EventArgs e)
        {
            int    acao = 0;
            NATV01 a    = new NATV01(TbAtividade.Text);

            SslMensagem.Text = a.CarregarAtividade(TbAtividade.Text);
            if (SslMensagem.Text == "Dados carregados.")
            {
                if (this.Name == "ATV02")
                {
                    acao = 2;
                }
                else if (this.Name == "ATV03")
                {
                    acao = 3;
                }
                ATV01 FAlterar = new ATV01(acao, a.Codigo, a.Descricao, a.Observacao);
                FAlterar.ShowDialog();
                SslMensagem.Text = "";
            }
        }