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); } } }
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(); } }
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); }
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); }
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); } } }
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(); } }
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(); } }