public ActionResult Edit([Bind(Include = "FreteId,Valor,UnidadeFederativa")] Frete frete) { if (ModelState.IsValid) { FreteDAO.AtualizarFrete(frete); return(RedirectToAction("Index")); } return(View(frete)); }
public ActionResult DeleteConfirmed(int id) { Frete frete = new Frete(); frete.FreteId = id; frete = FreteDAO.BuscarFrete(frete); FreteDAO.Remover(frete); return(RedirectToAction("Index")); }
// GET: Fretes/Edit/5 public ActionResult Edit(int id) { if (id == 0) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Frete frete = new Frete(); frete.FreteId = id; frete = FreteDAO.BuscarFrete(frete); if (frete == null) { return(HttpNotFound()); } return(View(frete)); }
public IHttpActionResult PrecoFrete(string cep) { //Criar a URL para requisição string url = "https://viacep.com.br/ws/" + cep + "/json/"; //Criar para fazer o download do JSON WebClient client = new WebClient(); //Fazer o download do JSON string resultado = client.DownloadString(url); //Criptografar para UTF8 byte[] bytes = Encoding.Default.GetBytes(resultado); resultado = Encoding.UTF8.GetString(bytes); //Converter o JSON para o ojeto dynamic obj = JsonConvert.DeserializeObject(resultado); string UF = obj.uf; return(Ok(FreteDAO.BuscarFretePorUF(UF))); }
public ActionResult Orcamento() { string frete = "Buscar pelo CEP"; var v = TempData["Venda"] as Venda; if (v == null) { v = new Venda(); } else { var f = FreteDAO.BuscarFretePorUF(v.Uf); if (f != null) { frete = f.Valor.ToString("C2"); v.Frete = f.Valor; } } ViewBag.Frete = frete; v.Items = ItemVendaDAO.RetornarItensVendaPorCarrinho(Usuario.UsuarioId.ToString()); ViewBag.total = CalculadoraCarrinho.CalcularTotal(v.Items); return(View(v)); }
public int TotalFretes() { FreteDAO p = new FreteDAO(); return(p.NumeroFretes()); }
// GET: Fretes public ActionResult Index() { return(View(FreteDAO.ListaFretes().ToList())); }