//Código para editar produto↓ public void EditarProduto(Modelo.Produto produto) { this.mensagem = ""; Produto.Entry(produto).State = System.Data.EntityState.Modified; Produto.SaveChanges(); this.mensagem = "Produto editada com sucesso !!!!!"; }
//Código do botão para buscar o produto↓ private void btnBuscarProduto_Click(object sender, RoutedEventArgs e) { List <String> ListaProduto = new List <string>(); ListaProduto.Add(txbEdCodProduto.Text); ListaProduto.Add(""); ListaProduto.Add(""); Modelo.Controle controle = new Modelo.Controle(); controle.PesquisarProduto(ListaProduto); Modelo.Produto produto = new Modelo.Produto(); if (Modelo.atbEstaticos.listaProdutoEstatico == null) { MessageBox.Show("Nome Invalido"); } else if (Modelo.atbEstaticos.listaProdutoEstatico.Count() == 0) { MessageBox.Show("Não existe resposta para esta consulta"); } else if (Modelo.atbEstaticos.listaProdutoEstatico.Count() == 1) { produto = Modelo.atbEstaticos.listaProdutoEstatico[0]; txbEdCodProduto.Text = produto.Cod_Produto; txbEdDescricaoProduto.Text = produto.Desc_Produto; txbEDCodCliente.Text = produto.Cod_Cliente; } }
public Modelo.Produto SelectOne(int codigo) { Modelo.Produto aProduto = new Modelo.Produto(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("Select codigo, nome from Produto where codigo = @codigo", conn); cmd.Parameters.AddWithValue("@codigo", codigo); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aProduto = new Modelo.Produto( Convert.ToInt32(dr["codigo"]), dr["nome"].ToString()); } } dr.Close(); conn.Close(); return(aProduto); }
public Modelo.Produto Select(int id) { Modelo.Produto aProduto = new Modelo.Produto(); // Cria Lista Vazia SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); // define SQL do comando cmd.CommandText = "Select * from Produtos where id = @id"; cmd.Parameters.AddWithValue("@id", id); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aProduto = new Modelo.Produto( dr.GetInt32(0), dr.GetString(1), dr.GetString(2), dr.GetDecimal(3) ); } } // Fecha DataReader dr.Close(); // Fecha Conexão conn.Close(); return(aProduto); }
public List <Modelo.Produto> SelectAll() { Modelo.Produto aProduto; List <Modelo.Produto> aListProduto = new List <Modelo.Produto>(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("Select codigo, nome from Produto", conn); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aProduto = new Modelo.Produto( Convert.ToInt32(dr["codigo"]), dr["nome"].ToString()); aListProduto.Add(aProduto); } } dr.Close(); conn.Close(); return(aListProduto); }
public List <Modelo.Produto> SelectAll() { Modelo.Produto aProduto; List <Modelo.Produto> aListProduto = new List <Modelo.Produto>(); SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "Select * from Produto"; SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { aProduto = new Modelo.Produto( Convert.ToInt32(dr[0]), dr[1] as string ); aListProduto.Add(aProduto); } } dr.Close(); conn.Close(); return(aListProduto); }
protected void LinkButton1_Click(object sender, EventArgs e) { DAL.DALProduto DALProduto = new DAL.DALProduto(); Modelo.Produto produto = new Modelo.Produto(TextBoxNome.Text); DALProduto.Insert(produto); Response.Redirect("~\\Produto\\CadastroProduto.aspx"); }
//Código para excluir produto↓ public void ExcluirProduto(Modelo.Produto produto) { this.mensagem = ""; produto = Produto.Produto.Find(produto.Cod_Produto); Produto.Produto.Remove(produto); Produto.SaveChanges(); this.mensagem = "Produto excluída com sucesso !!!!!"; }
protected void Page_Load(object sender, EventArgs e) { Produto = DALProduto.Select(Convert.ToInt32(Request["codigo"])); if (!IsPostBack) { TextBox1.Text = Produto.Codigo.ToString(); TextBox2.Text = Produto.Descricao; } }
protected void Button1_Click(object sender, EventArgs e) { string descricao = TextBox1.Text; Produto = new Modelo.Produto(0, descricao); DALProduto.Insert(Produto); Response.Redirect("Index.aspx"); }
public void Insert(Modelo.Produto obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("INSERT INTO Produto (descricao) VALUES (@descricao)", conn); cmd.Parameters.AddWithValue("@descricao", obj.Descricao); cmd.ExecuteNonQuery(); }
public void Update(Modelo.Produto obj) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("UPDATE Produto SET descricao = @descricao WHERE codigo = @codigo", conn); cmd.Parameters.AddWithValue("@codigo", obj.Codigo); cmd.Parameters.AddWithValue("@descricao", obj.Descricao); cmd.ExecuteNonQuery(); }
public void Update(Modelo.Produto obj, int codigo) { SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand com = conn.CreateCommand(); SqlCommand cmd = new SqlCommand("Update Produto set nome = @nome where codigo = @codigo", conn); cmd.Parameters.AddWithValue("@codigo", obj.codigo); cmd.Parameters.AddWithValue("@nome", obj.nome); cmd.ExecuteNonQuery(); }
//Código para cadastrar produto↓ public void CadastrarProduto(Modelo.Produto produto) { this.mensagem = ""; try { Produto.Produto.Add(produto); Produto.SaveChanges(); this.mensagem = "Produto cadastrado com sucesso"; } catch (Exception e) { this.mensagem = "Código do produto ja cadastrado, digite outro código."; } }
//Codigo para Pesquisar o Produto pelo ID public List <Modelo.Produto> PesquisarProduto(Modelo.Produto produto) { this.mensagem = ""; List <Modelo.Produto> listaProduto = new List <Modelo.Produto>(); IQueryable lista = from Produto in Produto.Produto where Produto.Cod_Produto.Contains(produto.Cod_Produto) select Produto; foreach (Modelo.Produto p in lista) { listaProduto.Add(p); } return(listaProduto); }
public List <Modelo.Produto> Select(string Id) { try { // Variavel para armazenar um livro Modelo.Produto c; // Cria Lista Vazia List <Modelo.Produto> aListProduto = new List <Modelo.Produto>(); // 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 Produto 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.Produto( Convert.ToInt32(dr["Id"]), dr["Descricao"].ToString() ); // Adiciona o livro lido à lista aListProduto.Add(c); } } // Fecha DataReader dr.Close(); // Fecha Conexão conn.Close(); return(aListProduto); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void Insert(Modelo.Produto obj) { try { // 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 Produto (Id, Descricao) VALUES (@Id, @Descricao)", conn); cmd.Parameters.AddWithValue("@Id", obj.Id); cmd.Parameters.AddWithValue("@Descricao", obj.Descricao); // Executa Comando cmd.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void Update(Modelo.Produto obj) { try { // 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 Produto SET Descricao = @Descricao WHERE Id = @Id", conn); cmd.Parameters.AddWithValue("@Id", obj.Id); cmd.Parameters.AddWithValue("@Descricao", obj.Descricao); // Executa Comando cmd.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception(ex.Message); } }
public Modelo.Produto Select(int codigo) { Modelo.Produto aProduto; SqlConnection conn = new SqlConnection(connectionString); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "Select * from Produto where codigo = @codigo"; cmd.Parameters.AddWithValue("@codigo", codigo); SqlDataReader dr = cmd.ExecuteReader(); dr.Read(); aProduto = new Modelo.Produto( Convert.ToInt32(dr[0]), dr[1] as string ); dr.Close(); conn.Close(); return(aProduto); }
protected void Page_Load(object sender, EventArgs e) { Produto = DALProduto.Select(Convert.ToInt32(Request["codigo"])); Label2.Text = Produto.Codigo.ToString(); Label4.Text = Produto.Descricao; }