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 ActionResult Edit([Bind(Include = "id,nome_completo,cpf,data_nascimento,telefone_contato,endereco_completo_entrega,ponto_referencia,email,indicacao,telefone_indicacao,forma_pagamento,observacoes")] compra compra) { if (ModelState.IsValid) { db.Entry(compra).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(compra)); }