public ActionResult Editar(Produto produto) { if (ModelState.IsValid) { ProdutoApp().Salvar(produto); return RedirectToAction("Index"); } return View(produto); }
private void Inserir(Produto produto) { var strQuery = ""; strQuery += "INSERT INTO Produto (Nome, Preco, Quantidade) "; strQuery += string.Format(" VALUES('{0}','{1}','{2}') ", produto.Nome, produto.Preco, produto.Quantidade); using (contexto = new Contexto()) { contexto.Gravacao(strQuery); } }
public void Salvar(Produto produto) { if (produto.Id > 0) { Alterar(produto); } else { Inserir(produto); } }
private void Alterar(Produto produto) { var strQuery = ""; strQuery += "UPDATE Produto SET "; strQuery += string.Format(" Nome='{0}', Preco='{1}', Quantidade='{2}' ", produto.Nome, produto.Preco, produto.Quantidade); strQuery += string.Format("WHERE Id ='{0}' ", produto.Id); using (contexto = new Contexto()) { contexto.Gravacao(strQuery); } }
private List<Produto> ConvertReader(SqlDataReader reader) { var usuarios = new List<Produto>(); while (reader.Read()) { var objeto = new Produto() { Id = int.Parse(reader["Id"].ToString()), Nome = reader["Nome"].ToString(), Preco = double.Parse(reader["Preco"].ToString()), Quantidade = int.Parse(reader["Quantidade"].ToString()), }; usuarios.Add(objeto); } return usuarios; }