Ejemplo n.º 1
0
        private void btnAltera_Click(object sender, EventArgs e)
        {
            if (txtCodigo.Text.Length == 0)
            {
                MessageBox.Show("Uma empresa deve ser selecionada para alteração.");
            }
            else
            {
                try
                {
                    DadosInformation dados = new DadosInformation();
                    dados.Cod_empresa = int.Parse(txtCodigo.Text);
                    dados.CNPJ        = txtCnpj.Text;
                    dados.Data        = Convert.ToDateTime(txtData.Text);
                    dados.Empresa     = txtEmpresa.Text;
                    dados.Nire        = txtNire.Text;
                    dados.Parametro   = txtParametro.Text;
                    dados.Registro    = txtRegistro.Text;

                    BLL.FormulariosBLL obj = new BLL.FormulariosBLL();
                    obj.Alterar(dados);
                    MessageBox.Show("Dados alterados com sucesso!");
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Erro: " + ex.Message);
                }
            }
        }
Ejemplo n.º 2
0
        public void AlterarDadosEmpresa(DadosInformation dados)
        {
            SqlConnection cn = new SqlConnection();

            try
            {
                cn.ConnectionString = Dados.StringDeConexao;
                SqlCommand cmd = new SqlCommand();
                cmd.Connection = cn;

                cmd.CommandType = CommandType.StoredProcedure;
                cmd.CommandText = "ALTERA_DADOS_EMPRESA";

                SqlParameter pcodigo = new SqlParameter("@cod_empresa", SqlDbType.Int);
                pcodigo.Value = dados.Cod_empresa;
                cmd.Parameters.Add(pcodigo);

                SqlParameter pempresa = new SqlParameter("@empresa", SqlDbType.NVarChar, 255);
                pempresa.Value = dados.Empresa;
                cmd.Parameters.Add(pempresa);

                SqlParameter pregistro = new SqlParameter("@registro", SqlDbType.NVarChar, 50);
                pregistro.Value = dados.Registro;
                cmd.Parameters.Add(pregistro);

                SqlParameter pcnpj = new SqlParameter("@cnpj", SqlDbType.NVarChar, 20);
                pcnpj.Value = dados.CNPJ;
                cmd.Parameters.Add(pcnpj);

                SqlParameter pnire = new SqlParameter("@nire", SqlDbType.NVarChar, 20);
                pnire.Value = dados.Nire;
                cmd.Parameters.Add(pnire);

                SqlParameter pparametro = new SqlParameter("@parametro", SqlDbType.NVarChar, 50);
                pparametro.Value = dados.Parametro;
                cmd.Parameters.Add(pparametro);

                SqlParameter pdata = new SqlParameter("@data", SqlDbType.SmallDateTime);
                pdata.Value = dados.Data;
                cmd.Parameters.Add(pdata);

                cn.Open();
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Exception("SQL ERRO:" + ex.Number);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                cn.Close();
            }
        }
Ejemplo n.º 3
0
        public void Alterar(DadosInformation dados)
        {
            if (dados.Empresa.Trim().Length == 0)
            {
                throw new Exception("O nome da Empresa é obrigatório!");
            }

            DAL.FormulariosDAL obj = new DAL.FormulariosDAL();
            obj.Alterar(dados);
        }
Ejemplo n.º 4
0
        public void Incluir(DadosInformation dados)
        {
            if (dados.Empresa.Trim().Length == 0)
            {
                throw new Exception("O nome da Empresa é obrigatório!");
            }
            else if (dados.Parametro.Trim().Length == 0)
            {
                throw new Exception("O parâmetro é obrigatório!");
            }

            DAL.FormulariosDAL obj = new DAL.FormulariosDAL();
            obj.Incluir(dados);
        }
Ejemplo n.º 5
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            if (txtAltCodigo.Text == "")
            {
                MessageBox.Show("Um escritório deve ser selecionado para alteração!");
            }
            else
            {
                try
                {
                    DadosInformation dados = new DadosInformation();

                    dados.Cod_empresa = Convert.ToInt32(txtAltCodigo.Text);
                    dados.CNPJ        = txtAltCnpj.Text;
                    dados.Data        = Convert.ToDateTime(mskAltData.Text);
                    dados.Empresa     = txtAltEmpresa.Text;
                    dados.Nire        = txtAltNire.Text;
                    dados.Parametro   = txtAltParametro.Text;
                    dados.Registro    = txtAltRegistro.Text;

                    FormulariosDAL frmDal = new FormulariosDAL();
                    frmDal.Alterar(dados);
                    MessageBox.Show("Empresa atualizada com sucesso!");

                    mskAltData.Text      = "";
                    txtAltCnpj.Text      = "";
                    txtAltCodigo.Text    = "";
                    txtAltEmpresa.Text   = "";
                    txtAltNire.Text      = "";
                    txtAltParametro.Text = "";
                    txtAltRegistro.Text  = "";

                    if (this.dgvAltEmpresa.DataSource != null)
                    {
                        this.dgvAltEmpresa.DataSource = null;
                    }
                    else
                    {
                        this.dgvAltEmpresa.Rows.Clear();
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Erro: " + ex.Message);
                }
            }
        }
Ejemplo n.º 6
0
        public void Alterar(DadosInformation dados)
        {
            //conexao
            SqlConnection cn = new SqlConnection();

            try
            {
                cn.ConnectionString = Dados.StringDeConexao;
                //command
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = cn;
                cmd.CommandType = CommandType.Text;

                cmd.CommandText = "update FORMULARIO_SP set data = @data, empresa = @empresa, cnpj = @cnpj, nire = @nire, registro = @registro, parametro = @parametro where cod_empresa = @cod_empresa;";

                cmd.Parameters.AddWithValue("@cod_empresa", dados.Cod_empresa);
                cmd.Parameters.AddWithValue("@data", dados.Data);
                cmd.Parameters.AddWithValue("@empresa", dados.Empresa);
                cmd.Parameters.AddWithValue("@cnpj", dados.CNPJ);
                cmd.Parameters.AddWithValue("@nire", dados.Nire);
                cmd.Parameters.AddWithValue("@registro", dados.Registro);
                cmd.Parameters.AddWithValue("@parametro", dados.Parametro);

                cn.Open();
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Exception("Servidor SQL Erro: " + ex.Number);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                cn.Close();
            }
        }
Ejemplo n.º 7
0
        public void Incluir(DadosInformation dados)
        {
            //conexao
            SqlConnection cn = new SqlConnection();

            try
            {
                cn.ConnectionString = Dados.StringDeConexao;
                //command
                SqlCommand cmd = new SqlCommand();
                cmd.Connection = cn;
                //nome da stored procedure
                cmd.CommandText = "insere_dados_sp";

                //parametros da stored procedure
                cmd.CommandType = System.Data.CommandType.StoredProcedure;

                SqlParameter pcod_empresa = new SqlParameter("@cod_empresa", System.Data.SqlDbType.Int);
                pcod_empresa.Direction = System.Data.ParameterDirection.Output;
                cmd.Parameters.Add(pcod_empresa);

                SqlParameter pdata = new SqlParameter("@data", System.Data.SqlDbType.SmallDateTime);
                pdata.Value = dados.Data;
                cmd.Parameters.Add(pdata);

                SqlParameter pempresa = new SqlParameter("@empresa", System.Data.SqlDbType.NVarChar, 255);
                pempresa.Value = dados.Empresa;
                cmd.Parameters.Add(pempresa);

                SqlParameter pcnpj = new SqlParameter("@cnpj", System.Data.SqlDbType.NVarChar, 14);
                pcnpj.Value = dados.CNPJ;
                cmd.Parameters.Add(pcnpj);

                SqlParameter pnire = new SqlParameter("@nire", System.Data.SqlDbType.NVarChar, 15);
                pnire.Value = dados.Nire;
                cmd.Parameters.Add(pnire);

                SqlParameter pregistro = new SqlParameter("@registro", System.Data.SqlDbType.NVarChar, 50);
                pregistro.Value = dados.Registro;
                cmd.Parameters.Add(pregistro);

                SqlParameter pparametro = new SqlParameter("@parametro", System.Data.SqlDbType.NVarChar, 50);
                pparametro.Value = dados.Parametro;
                cmd.Parameters.Add(pparametro);

                cn.Open();
                cmd.ExecuteNonQuery();

                dados.Cod_empresa = (Int32)cmd.Parameters["@cod_empresa"].Value;
            }
            catch (SqlException ex)
            {
                throw new Exception("Servidor SQL Erro: " + ex.Number);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                cn.Close();
            }
        }