public ActionResult Create(produto produto) { try { if (ModelState.IsValid) { //how many image upload this count using count() and if ther is no any file that time this code not execute. if (produto.ImageUpload != null) { produto.url_foto = SaveImage(produto.ImageUpload); } db.produto.Add(produto); db.SaveChanges(); return RedirectToAction("Index"); } return View(produto); } catch (Exception ex) { Logger.Error(ex, "Erro ao tentar criar um produto. Produto: ", produto); return View(); } }
public ActionResult CadastroProduto(produto produto) { RequestPutProduto RequestPutProduto = new RequestPutProduto(); RequestPutProduto.Produtos.Add(produto); int loginId = (int)Session["loginId"]; HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://localhost:56652/"); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("aplication/json")); string parm = JsonConvert.SerializeObject(RequestPutProduto); var content = new StringContent(parm, Encoding.UTF8, "application/json"); try { HttpResponseMessage response = client.PostAsync("/api/Produtos", content).Result; } catch (Exception e) { throw; } return(RedirectToAction("Index", "Home")); }
public IHttpActionResult Put(int id, Produto_POCO e) { try { produto cli = contexto.produto.SingleOrDefault(gen => gen.pro_cod == id); if (id == 0 || cli == null) { throw new Exception("ID inválido."); } else { cli.pro_nome = e.nome; cli.pro_descricao = e.descricao; cli.pro_valorpago = e.valorpago; cli.pro_valorvenda = e.valorvenda; cli.pro_qtde = e.qtde; cli.umed_cod = e.id_unidmedida; cli.cat_cod = e.id_categoria; cli.scat_cod = e.id_subcategoria; contexto.SaveChanges(); return(RedirectToRoute("DefaultApi", new { controller = "produto", id = id })); } } catch (Exception ex) { return(NotFound()); } }
public ActionResult Edit(produto a) { try { //para validar que los campos esten llenos if (!ModelState.IsValid) { return(View()); } using (var db = new sistemapedidosEntities1()) { produto al = db.produto.Find(a.id); al.id = a.id; al.descripcion = a.descripcion; al.valor = a.valor; db.SaveChanges(); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception) { return(View()); } }
public ActionResult removeOne(int id_prod, int quantidade) { produto produto = db.produto.Find(id_prod); ObterCarrinho().Remevor(produto, quantidade); return(RedirectToAction("index")); }
public ActionResult remove(int id_prod) { produto produto = db.produto.Find(id_prod); ObterCarrinho().RemevorItem(produto); return(RedirectToAction("index")); }
public ActionResult addOne(int id_prod, int quantidade) { produto produto = db.produto.Find(id_prod); ObterCarrinho().AdicionarItem(produto, quantidade); return(RedirectToAction("index")); }
public async Task <IActionResult> Putproduto(int id, produto produto) { if (id != produto.id) { return(BadRequest()); } _context.Entry(produto).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!produtoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <produto> > Postproduto(produto produto) { _context.produto.Add(produto); await _context.SaveChangesAsync(); return(CreatedAtAction("Getproduto", new { id = produto.id }, produto)); }
private void button3_Click(object sender, EventArgs e) { var P1 = new produto() { Codigo = 1, Nome = "Beto", Preco = 1500 }; var P2 = new produto() { Codigo = 2, Nome = "Julia", Preco = 1500 }; var P3 = new produto() { Codigo = 3, Nome = "Lucas", Preco = 1500 }; var P4 = new produto() { Codigo = 4, Nome = "viviane", Preco = 1500 }; var carrinho = new List <produto>(); carrinho.Add(P1); carrinho.Add(P2); carrinho.Add(P3); carrinho.Add(P4); }
public static void Main(string[] args) { pessoa p = new pessoa{ nome="pokemon", }; pessoa p1 = new pessoa(); p1.Nome="Brunna pedroza"; produto pr = new produto(); pr.Nome="shampoo"; pr.Tipo="cosmetico"; Console.WriteLine("Welcome to world map "+p1.Nome); email.Inst.De="*****@*****.**"; email.Inst.SendEmail(); Console.WriteLine(email.Inst.VerifyingIns()); float x=233f; Console.WriteLine(string.Format("%2f",x)); UserControl1 mt = new UserControl1(); mt.ass(); Console.WriteLine(email.Inst); email.Inst.SendEmail(); //Console.WriteLine("Welcome to world map "+p1.GetType()); //Console.WriteLine("Welcome to world map "+typeof(pessoa)); //Console.WriteLine("vc esta comprando "+pr.Nome+" do tipo:"+pr.Tipo); //p1.gravar(); //p.gravar(); //pr.gravar(); Console.ReadKey(true); }
public IActionResult ListarProduto() { List <produto> listaProduto = new List <produto>(); produto smartphone = new produto(); smartphone.CodigoProduto = 1; smartphone.NomeProduto = "IPhone"; listaProduto.Add(smartphone); produto tv = new produto(); tv.CodigoProduto = 2; tv.NomeProduto = "LG Bk"; listaProduto.Add(tv); produto carro = new produto() { CodigoProduto = 3, NomeProduto = "Ferrari" }; listaProduto.Add(carro); return(View(listaProduto)); }
public ActionResult Editar(int id) { produto objetoProduto = db.produto.Where(p => p.id == id).First(); var categorias = new[] { new SelectListItem { Value = "", Text = "Selecione" }, new SelectListItem { Value = "Bebidas", Text = "Bebidas" }, new SelectListItem { Value = "Farmacia", Text = "Farmacia" }, new SelectListItem { Value = "Laticinios", Text = "Laticinios" }, new SelectListItem { Value = "Limpeza", Text = "Limpeza" }, new SelectListItem { Value = "Padaria", Text = "Padaria" }, }; ViewBag.objeto = objetoProduto; ViewBag.categorias = new SelectList(categorias, "Value", "Text"); return(View()); }
static void Main(string[] args) { ICarrinho combi = new ICarrinho(); produto p1 = new produto(); p1.codigo = 102; p1.nome = "GTA 5"; p1.preco = 200; produto p2 = new produto(); p2.codigo = 103; p2.nome = "Bully"; p2.preco = 200; produto p3 = new produto(); p3.codigo = 104; p3.nome = "Red Dead Redemption 2"; p3.preco = 200; combi.cadastra(p1); combi.cadastra(p2); combi.cadastra(p3); combi.listar(); Console.WriteLine("\n adicionando.......\n"); combi.cadastra(p1); combi.listar(); Console.WriteLine("\n Removendo.......\n"); combi.remover(102, p1); combi.remover(102, p1); combi.listar(); }
static void Main(string[] args) { //Calcular a média do preço de 3 produtos (Nome, Preço e Quantidade) inseridos pelo usuário. //Mostre ao final os dados dos produtos e o cálculo de média: ((Soma dos itens) / Quantidade de Itens) produto produto1 = new produto(); produto produto2 = new produto(); produto produto3 = new produto(); Console.WriteLine("Insira o nome do primeiro produto!"); produto1.nome = Console.ReadLine(); Console.WriteLine("Insira o preço do primeiro produto!"); produto1.preco = decimal.Parse(Console.ReadLine()); Console.WriteLine("Insira a quantidade do primeiro produto!"); produto1.qtd = int.Parse(Console.ReadLine()); Console.WriteLine("Insira o nome do segundo produto!"); produto2.nome = Console.ReadLine(); Console.WriteLine("Insira o preço do segundo produto!"); produto2.preco = decimal.Parse(Console.ReadLine()); Console.WriteLine("Insira a quantidade do segundo produto!"); produto2.qtd = int.Parse(Console.ReadLine()); Console.WriteLine("Insira o nome do terceiro produto!"); produto3.nome = Console.ReadLine(); Console.WriteLine("Insira o preço do terceiro produto!"); produto3.preco = decimal.Parse(Console.ReadLine()); Console.WriteLine("Insira a quantidade do terceiro produto!"); produto3.qtd = int.Parse(Console.ReadLine()); Console.WriteLine($"{produto1.nome}: Custa R${produto1.preco} e há {produto1.qtd} em estoque!"); Console.WriteLine($"{produto2.nome}: Custa R${produto2.preco} e há {produto2.qtd} em estoque!"); Console.WriteLine($"{produto3.nome}: Custa R${produto3.preco} e há {produto3.qtd} em estoque!"); Console.WriteLine($"A média de é igual a R${(produto1.preco+produto2.preco+produto3.preco) /(produto1.qtd+produto2.qtd+produto3.qtd)}"); }
public ActionResult Edit(produto produto) { try { if (ModelState.IsValid) { //how many image upload this count using count() and if ther is no any file that time this code not execute. if (produto.ImageUpload != null) { DeleteFile(produto.url_foto); produto.url_foto = SaveImage(produto.ImageUpload); } db.Entry(produto).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(produto); } catch (Exception ex) { Logger.Error(ex, "Erro ao tentar editar um produto.", produto); return View(); } }
public static void Main(String[] n) { bool zap = true; String resp; String nm = "alxsy"; produto pr = new produto(); Console.Clear(); chamar(); do { Console.WriteLine("bem vindo a AmartRango\nescolha o seu cardápio"); Console.WriteLine(" ########################################"); Console.WriteLine("#1-pastel 2.20\t\t\t#"); Console.WriteLine("#2-hamburguer 3.00\t\t\t#"); Console.WriteLine("#3-coxinha 2.00\t\t\t#"); Console.WriteLine("#4-esfirra 3.50\t\t\t#"); Console.WriteLine("#5-Finalizar\t\t\t#"); Console.WriteLine(" ########################################"); resp = Console.ReadLine(); //pr.Preco+=float.Parse(resp); switch (resp) { case "1": pr.preco += 2.2F; break; case "2": pr.preco = 3; break; case "3": pr.preco = 2; break; case "4": pr.preco = 3; break; case "5": zap = false; break; default: break; } Console.Clear(); }while(zap); //produto pr = new produto(); //pr.Code="0110011110101"; pr.nom = "alan"; Console.WriteLine("preco da compra:" + String.Format("{0:0.00}", pr.Preco)); //Console.WriteLine("total compra:"+String.Format("{0:0.00}",pr.Preco)); Console.WriteLine("compra com juros:" + String.Format("{0:0.00}", pr.calcular)); }
// GET: Produto/Details/5 public ActionResult Details(int id) { using (var db = new sistemapedidosEntities1()) { produto fo = db.produto.Find(id); return(View(fo)); } }
public ActionResult DeleteConfirmed(int id) { produto produto = db.produtoes.Find(id); db.produtoes.Remove(produto); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { produto produto = db.produto.Find(id); DeleteFile(produto.url_foto); db.produto.Remove(produto); db.SaveChanges(); return RedirectToAction("Index"); }
private void btnConfirmar_Click(object sender, EventArgs e) { var modelo = new produto(); int categoria = Convert.ToInt32(cbCategoria.SelectedValue); int subCategoria = Convert.ToInt32(cbSubCategoria.SelectedValue); int codFornecedor = Convert.ToInt32(cbFornecedor.SelectedValue); //Convert.ToInt32(((DataRowView)ddlDivisionId.SelectedValue)["id"]); modelo.cat_cod = categoria; modelo.scat_cod = subCategoria; modelo.pro_descricao = txtDescricao.Text; modelo.pro_foto = ""; modelo.pro_nome = txtNome.Text; modelo.umed = txtUndMedida.Text; modelo.pro_qtde = 0; modelo.localizacao = txtlocalizacao.Text; modelo.pro_valorpago = Convert.ToDecimal(txtCusto.Text); modelo.pro_valorvenda = Convert.ToDecimal(txtVenda.Text); modelo.pro_valorvenda = Convert.ToDecimal(txtVenda.Text); modelo.for_cod = codFornecedor; modelo.pro_ref = txtRef.Text; if (String.IsNullOrEmpty(codigo)) { contexto.produto.Add(modelo); Formulario.limpaCampos(this); } else { int cod = Convert.ToInt32(codigo); var produto = contexto.produto.Find(cod); produto.cat_cod = categoria; produto.scat_cod = subCategoria; produto.pro_descricao = txtDescricao.Text; produto.pro_foto = ""; produto.pro_nome = txtNome.Text; produto.umed = txtUndMedida.Text; produto.pro_qtde = 0; produto.localizacao = txtlocalizacao.Text; produto.pro_valorpago = Convert.ToDecimal(txtCusto.Text); produto.pro_valorvenda = Convert.ToDecimal(txtVenda.Text); produto.pro_valorvenda = Convert.ToDecimal(txtVenda.Text); produto.for_cod = codFornecedor; produto.pro_ref = txtRef.Text; contexto.Entry(produto).State = System.Data.Entity.EntityState.Modified; } contexto.SaveChanges(); this.Close(); this.Dispose(); }
private void btnSave_Click(object sender, EventArgs e) { produto objProduto = null; int codigo = 0; //Valida se foi informada a referencia do produto if (txtReferencia.Text.Equals(string.Empty)) { MessageBox.Show("Informe a referencia do produto."); return; } //Valida se foi informada descrição if (txtDescricao.Text.Equals(string.Empty)) { MessageBox.Show("Informe a descrição do produto."); return; } if (txtValor.Text.Equals(string.Empty)) { MessageBox.Show("Informe o valor do produto."); return; } if (txtValor.Text.Equals(string.Empty)) { MessageBox.Show("Informe o custo do produto"); return; } if (txtCodigo.Text != string.Empty) { //Passa o codigo para uma variavel codigo = int.Parse(txtCodigo.Text); //Consulta grupo pelo id objProduto = ProdutoController.BuscaProdutoPorID(codigo); } //Se grupo não existir ele grava if (objProduto == null) { //Mota objeto de grupo para salvar produto produto = pMontaObjProduto(); //Salva grupo ProdutoController.SalvarProduto(produto); //Mostra mensagem para o usuario MessageBox.Show("Produto gravado com sucesso."); } else { //Mota objeto de grupo para salvar produto produto = pMontaObjProduto(); //Altera produto ProdutoController.AlterarProduto(codigo, produto); //Mostra mensagem para o usuario MessageBox.Show("Produto alterado com sucesso."); } //Limpa os campos btnClear_Click(sender, e); //Coloca o foco na referencia txtReferencia.Focus(); }
// PUT: api/Produtos/5 public produto Put(int id, [FromBody] produto produto) { var old = bd.produto.Find(id); old.nome = produto.nome; old.preco = produto.preco; bd.SaveChanges(); return(old); }
// POST: api/Produto public string Post([FromBody] produto prod) { using (pro_chefeEntities bd = new pro_chefeEntities()) { bd.produto.Add(prod); bd.SaveChanges(); return(prod.id.ToString()); } }
public ActionResult Edit([Bind(Include = "idProduto,Nome,Preco,Quantidade")] produto produto) { if (ModelState.IsValid) { db.Entry(produto).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(produto)); }
public ActionResult Edit(produto produto) { if (ModelState.IsValid) { db.Entry(produto).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(produto)); }
public ActionResult Edit([Bind(Include = "Id,CodProud,DescProduto,IVA,ICMS1,ICMS2,CodICM,PercBaSerDST,PercBaSerd,tipo,NCM,RegTribEstadual,BaseICMS,VendaIntCred,VendaIntDeb,ICMCred,ICMDeb,MVAind,MVAatac,MVA4,MVA7,MVA12")] produto produto) { if (ModelState.IsValid) { db.Entry(produto).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(produto)); }
// DELETE: api/Produto/5 public string Delete(int id) { using (pro_chefeEntities bd = new pro_chefeEntities()) { produto deletar = bd.produto.Find(id); bd.produto.Remove(deletar); bd.SaveChanges(); return("Deletado com sucesso!"); } }
public ActionResult Edit([Bind(Include = "id_produto,descricao_produto,valor_unitario,id_matprima,QtdeMateriaUsada,PrecoCusto,ValorImpostos")] produto produto) { if (ModelState.IsValid) { db.Entry(produto).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(produto)); }
// // GET: /Produto/Delete/5 public ActionResult Delete(int id) { produto produto = db.produto.Find(id); if (produto == null) { return(HttpNotFound()); } return(View(produto)); }
public List<produto> Filtrar(produto produto) { return repositoryproduto.ObterPorFiltros(b => ( (produto.ID == Guid.Empty || b.ID == produto.ID) && (produto.nome == null || b.nome.ToUpper().Contains(produto.nome)) && (produto.codigo == null || b.codigo.ToUpper().Contains(produto.codigo)) && (produto.produtoCategoriaID == Guid.Empty || b.produtoCategoriaID == produto.produtoCategoriaID) && (produto.valorProduto == 0 || b.valorProduto == produto.valorProduto) && (produto.produtoTipoID == Guid.Empty || b.produtoTipoID == produto.produtoTipoID) && (produto.empresaID == Guid.Empty || b.empresaID == produto.empresaID) )).ToList(); }
public void salvaimagemDB() { dbfabricaEntities context = new dbfabricaEntities(); produto p = new produto(); p.Nome = "produto 1"; p.Preco = 10; p.Estoque = 10; System.Drawing.Image imgPhoto = System.Drawing.Image.FromFile(@"c:\Chocolate.jpg"); byte[] foto = ConvertImageToByteArray(imgPhoto, ImageFormat.Jpeg); p.Foto = foto; context.AddToproduto(p); context.SaveChanges(); }
void OnInitialize(object sender, EventArgs e) { try { if (_view.ProdutoID != 0) { Identificador = _view.ProdutoID; _model = _factory.GetProdutoDao(); Entidade = _model.GetById(Identificador); } if (Entidade != null) { PopulateForm(); } } catch (Exception ex) { //_view.Message.Show(ex); } }
private void Prepare() { if (Entidade == null) Entidade = new produto(); if (_view.ProdutoID != 0) Entidade.ProdutoID = _view.ProdutoID; Entidade.Nome = _view.Nome; Entidade.Ingradientes = _view.Ingradientes; Entidade.Descricao = _view.Descricao; Entidade.Foto = _view.Foto; Entidade.Preco = decimal.Parse(_view.Preco); Entidade.Estoque = long.Parse(_view.Estoque); Entidade.Tipo = _view.Tipo; }
public Result Salvar(produto produto) { Result retorno = new Result(); try { if (produto.ID == Guid.Empty) { produto.ID = Guid.NewGuid(); repositoryproduto.Adicionar(produto); } else { repositoryproduto.Alterar(produto); } context.SaveChanges(); retorno.Ok("Cadastro realizado com sucesso."); } catch (Exception erro) { retorno.Erro(erro.Message); } return retorno; }
public Result SalvarProduto(produto produto) { Result retorno = serviceProduto.Salvar(produto); return retorno; }
public List<produto> FiltrarProduto(produto produto) { return serviceProduto.Filtrar(produto); }