public ActionResult Edit(PedidoFinal_usuario pedidoFinal_usuario) { //[Bind(Include = "idPedido,Usuario_idUsuario,Produto_fornecedor_idProduto_fornecedor,Armazem_idArmazem,statusPedido,preco_pedido,ano_pedido,mes_pedido,dia_pedido,quantidade")] if (ModelState.IsValid) { db.Entry(pedidoFinal_usuario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } int qtdPedido = pedidoFinal_usuario.quantidade; Produto_armazem produtoArmazem = db.Produto_armazem.Find(pedidoFinal_usuario.Produto_fornecedor_idProduto_fornecedor); int qtdEstoque = produtoArmazem.quantidade_prodA; produtoArmazem.quantidade_prodA = qtdEstoque + qtdPedido; ProdutosArmazemController prod = new ProdutosArmazemController(); prod.AtulizaArmazem(produtoArmazem); ViewBag.Armazem_idArmazem = new SelectList(db.Armazem, "idArmazem", "nome_armazem", pedidoFinal_usuario.Armazem_idArmazem); ViewBag.Produto_fornecedor_idProduto_fornecedor = new SelectList(db.Produto_fornecedor, "idProduto_fornecedor", "nome_prodF", pedidoFinal_usuario.Produto_fornecedor_idProduto_fornecedor); ViewBag.statusPedido = new SelectList(db.StatusPedido, "idStatus", "nome_status", pedidoFinal_usuario.statusPedido); ViewBag.Usuario_idUsuario = new SelectList(db.Usuario, "idUsuario", "nome_usuario", pedidoFinal_usuario.Usuario_idUsuario); return(View(pedidoFinal_usuario)); }
public ActionResult Edit([Bind(Include = "idProdutor,nome_produtor,logradouro_produtor,numlogradouro_produtor,cnpj_produtor,telefone_produtor,email_produtor,CEP,Municipio,UF,pais")] Produtor produtor) { if (ModelState.IsValid) { db.Entry(produtor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(produtor)); }
public ActionResult Edit([Bind(Include = "idDemandaFinal,nome_status")] StatusDemanda statusDemanda) { if (ModelState.IsValid) { db.Entry(statusDemanda).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(statusDemanda)); }
public ActionResult Edit([Bind(Include = "idStatusEnvio,statusEnvio")] StatusEnvioFornecedor statusEnvioFornecedor) { if (ModelState.IsValid) { db.Entry(statusEnvioFornecedor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(statusEnvioFornecedor)); }
public ActionResult Edit([Bind(Include = "idArmazem,nome_armazem,logradouro_armazem,numlogradouro_armazem,largura_armazem,altura_armazem,profundidade_armazem,telefone_armazem,CEP,Municipio,UF,pais")] Armazem armazem) { if (ModelState.IsValid) { db.Entry(armazem).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(armazem)); }
public ActionResult Edit([Bind(Include = "idUsuario,nome_usuario,tipo_usuario,senha_usuario,email_usuario,telefone_usuario")] Usuario usuario) { if (ModelState.IsValid) { db.Entry(usuario).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(usuario)); }
public ActionResult Edit([Bind(Include = "idVeiculo,tipo_veiculo,custo_frete,capacidade_peso,capacidade_altura,capacidade_largura,capacidade_profundidade,placa_veiculo,Armazem_idArmazem")] Veiculo veiculo) { if (ModelState.IsValid) { db.Entry(veiculo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Armazem_idArmazem = new SelectList(db.Armazem, "idArmazem", "nome_armazem", veiculo.Armazem_idArmazem); return(View(veiculo)); }
public ActionResult Edit([Bind(Include = "idProduto_produtor,nome_prodP,preco_prodP,peso_prodP,largura_prodP,altura_prodP,profundidade_prodP,quantidade_prodP,tempo_producaoP,Produtor_idProdutor")] Produto_produtor produto_produtor) { if (ModelState.IsValid) { db.Entry(produto_produtor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Produtor_idProdutor = new SelectList(db.Produtor, "idProdutor", "nome_produtor", produto_produtor.Produtor_idProdutor); return(View(produto_produtor)); }
public ActionResult Edit([Bind(Include = "idDemandaFinal,Produto_produtor_idProduto_produtor,Produto_armazem_idProduto_armazem,Usuario_idUsuario,status_demanda,ano_pedido,mes_pedido,dia_pedido,quantidade")] DemandaFinal_produtor demandaFinal_produtor) { if (ModelState.IsValid) { db.Entry(demandaFinal_produtor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Usuario_idUsuario = new SelectList(db.Usuario, "idUsuario", "nome_usuario", demandaFinal_produtor.Usuario_idUsuario); ViewBag.Produto_armazem_idProduto_armazem = new SelectList(db.Produto_armazem, "idProduto_armazem", "nome_prodA", demandaFinal_produtor.Produto_armazem_idProduto_armazem); ViewBag.Produto_produtor_idProduto_produtor = new SelectList(db.Produto_produtor, "idProduto_produtor", "nome_prodP", demandaFinal_produtor.Produto_produtor_idProduto_produtor); ViewBag.status_demanda = new SelectList(db.StatusDemanda, "idDemandaFinal", "nome_status", demandaFinal_produtor.status_demanda); return(View(demandaFinal_produtor)); }
public ActionResult Edit([Bind(Include = "idEnvio,idDemanda,idVeiculo,statusEnvio,ano_envio,mes_envio,dia_envio")] EnvioArmarazem envioArmarazem) { if (envioArmarazem.statusEnvio == 2) { DemandaFinal_produtor demanda = db.DemandaFinal_produtor.Find(envioArmarazem.idDemanda); demanda.status_demanda = 2; DemandaFinalProdutorController demandaController = new DemandaFinalProdutorController(); demandaController.Edit(demanda.idDemandaFinal); } if (ModelState.IsValid) { db.Entry(envioArmarazem).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idDemanda = new SelectList(db.DemandaFinal_produtor, "idDemandaFinal", "idDemandaFinal", envioArmarazem.idDemanda); ViewBag.idVeiculo = new SelectList(db.Veiculo, "idVeiculo", "tipo_veiculo", envioArmarazem.idVeiculo); ViewBag.statusEnvio = new SelectList(db.StatusEnvioArmazem, "idStatusEnvio", "statusEnvio", envioArmarazem.statusEnvio); return(View(envioArmarazem)); }
public ActionResult Edit([Bind(Include = "idEnvio,idPedido,idVeiculo,statusEnvio,ano_envio,mes_envio,dia_envio")] EnvioFornecedor envioFornecedor) { if (envioFornecedor.statusEnvio == 2) { PedidoFinal_usuario pedido = db.PedidoFinal_usuario.Find(envioFornecedor.idPedido); pedido.statusPedido = 2; PedidoFinalUsuarioController pedidoController = new PedidoFinalUsuarioController(); pedidoController.Edit(pedido.idPedido); } if (ModelState.IsValid) { db.Entry(envioFornecedor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idPedido = new SelectList(db.PedidoFinal_usuario, "idPedido", "idPedido", envioFornecedor.idPedido); ViewBag.statusEnvio = new SelectList(db.StatusEnvioFornecedor, "idStatusEnvio", "statusEnvio", envioFornecedor.statusEnvio); ViewBag.idVeiculo = new SelectList(db.Veiculo, "idVeiculo", "tipo_veiculo", envioFornecedor.idVeiculo); return(View(envioFornecedor)); }
public ActionResult Edit([Bind(Include = "idProduto_fornecedor,nome_prodF,preco_prodF,peso_prodF,largura_prodF,altura_prodF,profundidade_prodF,quantidade_prodF,tempo_producaoF,Fornecedor_idFornecedor")] Produto_fornecedor produto_fornecedor) { ProdutosArmazemController prodArmController = new ProdutosArmazemController(); Produto_armazem prodArmazem = db.Produto_armazem.Find(produto_fornecedor.idProduto_fornecedor); prodArmazem.nome_prodA = produto_fornecedor.nome_prodF; prodArmazem.preco_prodA = produto_fornecedor.preco_prodF; prodArmazem.peso_prodA = produto_fornecedor.peso_prodF; prodArmazem.altura_prodA = produto_fornecedor.altura_prodF; prodArmazem.largura_prodA = produto_fornecedor.largura_prodF; prodArmazem.profundidade_prodA = produto_fornecedor.profundidade_prodF; prodArmController.Atualizar(prodArmazem.idProduto_armazem); if (ModelState.IsValid) { db.Entry(produto_fornecedor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Fornecedor_idFornecedor = new SelectList(db.Fornecedor, "idFornecedor", "nome_fornecedor", produto_fornecedor.Fornecedor_idFornecedor); return(View(produto_fornecedor)); }