Exemplo n.º 1
0
        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();
            }
            
        }
Exemplo n.º 2
0
 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));
 }