public Modelo.Fornecedor SelectOne(int codigo) { Modelo.Fornecedor aFornecedor = new Modelo.Fornecedor(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = new SqlCommand("Select nome, cpf, email from Fornecedor where codigo = @codigo", conn); cmd.Parameters.AddWithValue("@codigo", codigo); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aFornecedor = new Modelo.Fornecedor( dr["nome"].ToString(), dr["cpf"].ToString(), dr["email"].ToString()); } } dr.Close(); conn.Close(); return(aFornecedor); }
public Modelo.Fornecedor Select(int codigo) { Modelo.Fornecedor aFornecedor; SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "Select * from Fornecedor where codigo = @codigo"; cmd.Parameters.AddWithValue("@codigo", codigo); SqlDataReader dr = cmd.ExecuteReader(); dr.Read(); aFornecedor = new Modelo.Fornecedor( Convert.ToInt32(dr[0]), dr[1] as string, dr[2] as string, dr[3] as string, dr[4] as string, dr[5] as string, dr[6] as string, dr[7] as string ); dr.Close(); conn.Close(); return(aFornecedor); }
public void Insert(Modelo.Fornecedor obj) { // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand com = conn.CreateCommand(); // Define comando de exclusão SqlCommand cmd = new SqlCommand("INSERT INTO Fornecedor (Id, Descricao, Telefone, Cidade, Estado, Endereco, CpfCnpj, Pessoa, Email) VALUES (@Id, @Descricao, @Telefone, @Cidade, @Estado, @Endereco, @CpfCnpj, @Pessoa, @Email)", conn); cmd.Parameters.AddWithValue("@Id", obj.Id); cmd.Parameters.AddWithValue("@Descricao", obj.Descricao); cmd.Parameters.AddWithValue("@Telefone", obj.Telefone); cmd.Parameters.AddWithValue("@Cidade", obj.Cidade); cmd.Parameters.AddWithValue("@Estado", obj.Estado); cmd.Parameters.AddWithValue("@Endereco", obj.Endereco); cmd.Parameters.AddWithValue("@CpfCnpj", obj.CpfCnpj); cmd.Parameters.AddWithValue("@Pessoa", obj.Pessoa); cmd.Parameters.AddWithValue("@Email", obj.Email); // Executa Comando cmd.ExecuteNonQuery(); }
public List <Modelo.Fornecedor> SelectAll() { Modelo.Fornecedor aFornecedor; List <Modelo.Fornecedor> aListFornecedor = new List <Modelo.Fornecedor>(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = new SqlCommand("Select nome, cpf, email from Fornecedor", conn); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aFornecedor = new Modelo.Fornecedor( dr["nome"].ToString(), dr["cpf"].ToString(), dr["email"].ToString()); aListFornecedor.Add(aFornecedor); } } dr.Close(); conn.Close(); return(aListFornecedor); }
public void Update(Modelo.Fornecedor obj) { // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand com = conn.CreateCommand(); // Define comando de exclusão SqlCommand cmd = new SqlCommand("UPDATE Fornecedor SET Descricao = @Descricao, Telefone = @Telefone, Cidade = @Cidade, Estado = @Estado, Endereco = @Endereco, CpfCnpj = @CpfCnpj, Pessoa = @Pessoa, Email = @Email WHERE Id = @Id", conn); cmd.Parameters.AddWithValue("@Id", obj.Id); cmd.Parameters.AddWithValue("@Descricao", obj.Descricao); cmd.Parameters.AddWithValue("@Telefone", obj.Telefone); cmd.Parameters.AddWithValue("@Cidade", obj.Cidade); cmd.Parameters.AddWithValue("@Estado", obj.Estado); cmd.Parameters.AddWithValue("@Endereco", obj.Endereco); cmd.Parameters.AddWithValue("@CpfCnpj", obj.CpfCnpj); cmd.Parameters.AddWithValue("@Pessoa", obj.Pessoa); cmd.Parameters.AddWithValue("@Email", obj.Email); // Executa Comando cmd.ExecuteNonQuery(); }
protected void LinkButton1_Click(object sender, EventArgs e) { DAL.DALFornecedor DALFornecedor = new DAL.DALFornecedor(); Modelo.Fornecedor fornecedor = new Modelo.Fornecedor(TextBoxNome.Text, TextBoxCPF.Text, TextBoxCidade.Text, TextBoxEstado.Text, TextBoxEmail.Text, TextBoxTelefone.Text); DALFornecedor.Insert(fornecedor); Response.Redirect("~/Cliente/Cadastro_Fornecedor.aspx"); }
public void Delete(Modelo.Fornecedor obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("Delete Fornecedor where codigo = @codigo", conn); cmd.Parameters.AddWithValue("@codigo", obj.codigo); cmd.ExecuteNonQuery(); }
protected void Page_Load(object sender, EventArgs e) { Fornecedor = DALFornecedor.Select(Convert.ToInt32(Request["codigo"])); Label2.Text = Fornecedor.Codigo.ToString(); Label4.Text = Fornecedor.Nome; Label6.Text = Fornecedor.Telefones; Label8.Text = Fornecedor.Cidade; Label10.Text = Fornecedor.Estado; Label12.Text = Fornecedor.Endereco; Label14.Text = Fornecedor.Cpf_cnpj; Label16.Text = Fornecedor.Email; }
protected void Page_Load(object sender, EventArgs e) { Fornecedor = DALFornecedor.Select(Convert.ToInt32(Request["codigo"])); if (!IsPostBack) { TextBox1.Text = Fornecedor.Codigo.ToString(); TextBox2.Text = Fornecedor.Nome; TextBox3.Text = Fornecedor.Telefones; TextBox4.Text = Fornecedor.Cidade; TextBox5.Text = Fornecedor.Estado; TextBox6.Text = Fornecedor.Endereco; TextBox7.Text = Fornecedor.Cpf_cnpj; TextBox8.Text = Fornecedor.Email; } }
public List <Modelo.Fornecedor> Select(string Id) { // Variavel para armazenar um livro Modelo.Fornecedor c; // Cria Lista Vazia List <Modelo.Fornecedor> aListFornecedor = new List <Modelo.Fornecedor>(); // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand cmd = conn.CreateCommand(); // define SQL do comando cmd.CommandText = "Select * from Fornecedor where Id = @Id"; cmd.Parameters.AddWithValue("@Id", Id); // Executa comando, gerando objeto DbDataReader SqlDataReader dr = cmd.ExecuteReader(); // Le titulo do livro do resultado e apresenta no segundo rótulo if (dr.HasRows) { while (dr.Read()) // Le o proximo registro { // Cria objeto com dados lidos do banco de dados c = new Modelo.Fornecedor( Convert.ToInt32(dr["Id"]), dr["Descricao"].ToString(), dr["Telefone"].ToString(), dr["Cidade"].ToString(), dr["Estado"].ToString(), dr["Endereco"].ToString(), dr["CpfCnpj"].ToString(), Convert.ToBoolean(dr["Pessoa"]), dr["Email"].ToString() ); // Adiciona o livro lido à lista aListFornecedor.Add(c); } } // Fecha DataReader dr.Close(); // Fecha Conexão conn.Close(); return(aListFornecedor); }
protected void Button1_Click(object sender, EventArgs e) { string nome = TextBox1.Text; string telefones = TextBox2.Text; string cidade = TextBox3.Text; string estado = TextBox4.Text; string endereco = TextBox5.Text; string cpf_cnpj = TextBox6.Text; string email = TextBox7.Text; Fornecedor = new Modelo.Fornecedor(0, nome, telefones, cidade, estado, endereco, cpf_cnpj, email); DALFornecedor.Insert(Fornecedor); Response.Redirect("Index.aspx"); }
public void Insert(Modelo.Fornecedor obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("Insert into Fornecedor (nome, cpf, cidade, estado, email, telefone) values (@nome, @cpf, @cidade, @estado, @email, @telefone)", conn); cmd.Parameters.AddWithValue("@nome", obj.nome); cmd.Parameters.AddWithValue("@cpf", obj.cpf); cmd.Parameters.AddWithValue("@cidade", obj.cidade); cmd.Parameters.AddWithValue("@estado", obj.estado); cmd.Parameters.AddWithValue("@email", obj.email); cmd.Parameters.AddWithValue("@telefone", obj.telefone); cmd.ExecuteNonQuery(); }
public void Update(Modelo.Fornecedor obj, int codigo) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = new SqlCommand("Update Fornecedor set nome = @nome, cpf = @cpf, cidade = @cidade, estado = @estado, email = @email, telefone = @telefone where codigo = @codigo", conn); cmd.Parameters.AddWithValue("@codigo", obj.codigo); cmd.Parameters.AddWithValue("@nome", obj.nome); cmd.Parameters.AddWithValue("@cpf", obj.cpf); cmd.Parameters.AddWithValue("@cidade", obj.cidade); cmd.Parameters.AddWithValue("@estado", obj.estado); cmd.Parameters.AddWithValue("@email", obj.email); cmd.Parameters.AddWithValue("@telefone", obj.telefone); cmd.ExecuteNonQuery(); }
public void Insert(Modelo.Fornecedor obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("INSERT INTO Fornecedor (nome, telefones, cidade, estado, endereco, cpf_cnpj, email) VALUES (@nome, @telefones, @cidade, @estado, @endereco, @cpf_cnpj, @email)", conn); cmd.Parameters.AddWithValue("@nome", obj.Nome); cmd.Parameters.AddWithValue("@telefones", obj.Telefones); cmd.Parameters.AddWithValue("@cidade", obj.Cidade); cmd.Parameters.AddWithValue("@estado", obj.Estado); cmd.Parameters.AddWithValue("@endereco", obj.Endereco); cmd.Parameters.AddWithValue("@cpf_cnpj", obj.Cpf_cnpj); cmd.Parameters.AddWithValue("@email", obj.Email); cmd.ExecuteNonQuery(); }
public void Delete(Modelo.Fornecedor obj) { // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand com = conn.CreateCommand(); // Define comando de exclusão SqlCommand cmd = new SqlCommand("DELETE FROM Fornecedor WHERE Id = @Id", conn); cmd.Parameters.AddWithValue("@Id", obj.Id); // Executa Comando //cmd1.ExecuteNonQuery(); cmd.ExecuteNonQuery(); }
public void Update(Modelo.Fornecedor obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("UPDATE Fornecedor SET nome = @nome, telefones = @telefones, cidade = @cidade, estado = @estado, endereco = @endereco, cpf_cnpj = @cpf_cnpj, email = @email WHERE codigo = @codigo", conn); cmd.Parameters.AddWithValue("@codigo", obj.Codigo); cmd.Parameters.AddWithValue("@nome", obj.Nome); cmd.Parameters.AddWithValue("@telefones", obj.Telefones); cmd.Parameters.AddWithValue("@cidade", obj.Cidade); cmd.Parameters.AddWithValue("@estado", obj.Estado); cmd.Parameters.AddWithValue("@endereco", obj.Endereco); cmd.Parameters.AddWithValue("@cpf_cnpj", obj.Cpf_cnpj); cmd.Parameters.AddWithValue("@email", obj.Email); cmd.ExecuteNonQuery(); }
private void lbRemover_Click(object sender, EventArgs e) { Modelo.SGAPContexto contexto = new Modelo.SGAPContexto(); Modelo.Fornecedor fornecedor = new Modelo.Fornecedor(); if (txtId.Text == "") { txtId.Text = "0"; } int id = Convert.ToInt32(txtId.Text); if (id > 0) { fornecedor = contexto.Fornecedor.Find(id); DialogResult result; // confirmação da remoção result = MessageBox.Show("Confirma remoção do fornecedor?", "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (result == DialogResult.Yes) { try { contexto.Fornecedor.Remove(fornecedor); contexto.SaveChanges(); // atualiza o banco de dados MessageBox.Show("Fornecedor removido com sucesso!", "Remover", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } catch (System.Data.Entity.Infrastructure.DbUpdateException) { MessageBox.Show("Fornecedor não pode ser excluído, pois há outros registros que estão utilizando o mesmo!", "Remover", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Não há registo para remoção!", "Remover", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } carregarGridFornecedor(); limparCampos(); habilitaCampos(false); }
public List <Modelo.Fornecedor> SelectAll() { Modelo.Fornecedor aFornecedor; List <Modelo.Fornecedor> aListFornecedor = new List <Modelo.Fornecedor>(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "Select * from Fornecedor"; SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aFornecedor = new Modelo.Fornecedor( Convert.ToInt32(dr[0]), dr[1] as string, dr[2] as string, dr[3] as string, dr[4] as string, dr[5] as string, dr[6] as string, dr[7] as string ); aListFornecedor.Add(aFornecedor); } } dr.Close(); conn.Close(); return(aListFornecedor); }
private void lbSalvar_Click(object sender, EventArgs e) { if (txtRazaoSocial.Text != "") { try { Modelo.SGAPContexto contexto = new Modelo.SGAPContexto(); DialogResult result; if (validarTextBox() == 0) { result = MessageBox.Show("Confirma gravação dos dados?", "Salvar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (result == DialogResult.Yes) { int id = Convert.ToInt32(txtId.Text); Modelo.Fornecedor fornecedor = new Modelo.Fornecedor(); if (id != -1) { fornecedor = contexto.Fornecedor.Find(id); } fornecedor.id = id; fornecedor.razaoSocial = txtRazaoSocial.Text; fornecedor.fantasia = txtFantasia.Text; fornecedor.contato = txtContato.Text; fornecedor.endereco = txtEndereco.Text; fornecedor.bairro = txtBairro.Text; fornecedor.cidadeID = Convert.ToInt32(cmbCidade.SelectedValue); fornecedor.cep = txtCep.Text; fornecedor.fone = txtTelefone.Text; fornecedor.celular = txtCelular.Text; fornecedor.whatsApp = txtWhats.Text; fornecedor.email = txtEmail.Text; fornecedor.site = txtSite.Text; fornecedor.cnpj = txtCnpj.Text; if (fornecedor.id == -1) { habilitaCampos(false); contexto.Fornecedor.Add(fornecedor); limparCampos(); contexto.SaveChanges(); carregarGridFornecedor(); sentinelaEditar = 1; } else { limparCampos(); habilitaCampos(false); contexto.Entry(fornecedor).State = EntityState.Modified; contexto.SaveChanges(); carregarGridFornecedor(); sentinelaEditar = 1; } } } } catch (System.Data.Entity.Validation.DbEntityValidationException) { MessageBox.Show("O campo Razão Social é obrigatório!", "Alerta!", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("O campo Razão Social é obrigatório!", "Alerta!", MessageBoxButtons.OK, MessageBoxIcon.Information); } }