Exemple #1
0
        private void btnSalvarPT_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                TipoProtocoloDTO tipop = new TipoProtocoloDTO()
                {
                    Tipop_descriçao = tpp_descriçaoTextBox.Text
                };

                //obj para gravar dados no bd
                ConexaoDAL       conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão);
                TipoProtocoloBLL bll     = new TipoProtocoloBLL(conexao);

                if (this.operacao == "inserir")
                {
                    bll.Incluir(tipop);

                    MessageBox.Show("Cadastrado com Sucesso: Código: " + tipop.Tipop_id.ToString());
                    // this.LimpaTela();
                }
                else // alterar
                {
                    tipop.Tipop_id = Convert.ToInt32(tpp_idTextBox.Text);
                    bll.Alterar(tipop);
                    MessageBox.Show("Cadastrado Alterado com Sucesso: Código: " + tipop.Tipop_id.ToString());
                }
                this.LimpaTelaPT();
                this.alterarBotoesPT(1);
            }//try
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
Exemple #2
0
        private void btnPesquisarPT_Click(object sender, EventArgs e)
        {
            // abre o form dentro do form
            form_ConsTipoProtocolo Form_Cad = new form_ConsTipoProtocolo()
            {
                ShowInTaskbar = false,
                StartPosition = FormStartPosition.CenterParent
            };

            Form_Cad.ShowDialog(ActiveForm);

            if (Form_Cad.codigo != 0)
            {
                ConexaoDAL       conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão);
                TipoProtocoloBLL bll     = new TipoProtocoloBLL(conexao);
                TipoProtocoloDTO tipop   = bll.CarregaTipoProtocoloDTO(Form_Cad.codigo);
                tpp_idTextBox.Text        = tipop.Tipop_id.ToString();
                tpp_descriçaoTextBox.Text = tipop.Tipop_descriçao;
                alterarBotoesPT(3);
            }
            else
            {
                this.LimpaTelaPT();
                this.alterarBotoesPT(1);
            }

            //encerra form
            Form_Cad.Dispose();
        }
Exemple #3
0
        public void Alterar(TipoProtocoloDTO tpprotBllCrud)
        {
            if (tpprotBllCrud.Tipop_descriçao.Trim().Length == 0) //verifica se foi informado
            {
                throw new Exception("O tipo do protocolo é obrigatório");
            }

            TipoProtocoloDAL dalObj = new TipoProtocoloDAL(conexao);

            dalObj.Alterar(tpprotBllCrud);
        }
Exemple #4
0
        }//incluir

        public void Alterar(TipoProtocoloDTO tpexaDalCrud)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.Conexao;
            cmd.CommandText = "update tbTPProtocolo set tpp_descriçao = @tpp_descriçao where tpp_id = @tpp_id;";

            cmd.Parameters.AddWithValue("@tpp_id", tpexaDalCrud.Tipop_id);
            cmd.Parameters.AddWithValue("@tpp_descriçao", tpexaDalCrud.Tipop_descriçao);
            conexao.Conectar();
            cmd.ExecuteNonQuery(); //não retorna parametro algum
            conexao.Desconectar();
        }//alterar
Exemple #5
0
        public void Incluir(TipoProtocoloDTO tpexaDalCrud)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = conexao.Conexao;
            cmd.CommandText = "insert into tbTPProtocolo(tpp_descriçao) values (@tpp_descriçao);select @@identity;";
            cmd.Parameters.AddWithValue("@tpp_descriçao", tpexaDalCrud.Tipop_descriçao);
            conexao.Conectar();

            tpexaDalCrud.Tipop_id = Convert.ToInt32(cmd.ExecuteScalar());

            conexao.Desconectar();
        }//incluir
Exemple #6
0
        }//pesquisar

        public TipoProtocoloDTO CarregaTipoProtocoloDTO(int tpp_id) //tipo + o campo do banco
        {
            TipoProtocoloDTO tpProtocolo = new TipoProtocoloDTO();
            SqlCommand       cmd         = new SqlCommand();

            cmd.Connection  = conexao.Conexao;
            cmd.CommandText = "select * from tbTPProtocolo where tpp_id = @tpp_id;";
            cmd.Parameters.AddWithValue("@tpp_id", tpp_id);
            conexao.Conectar();
            SqlDataReader registro = cmd.ExecuteReader();

            if (registro.HasRows)
            {
                registro.Read();
                tpProtocolo.Tipop_id        = Convert.ToInt32(registro["tpp_id"]);
                tpProtocolo.Tipop_descriçao = Convert.ToString(registro["tpp_descriçao"]);
            }
            conexao.Desconectar();
            return(tpProtocolo);
        } //carrega