Beispiel #1
0
        public ActionResult Edit([Bind(Include = "Id,Nome,Cpf,Endereco,Telefone")] Cliente cliente)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    bllCliente.Atualizar(cliente);
                    return(RedirectToAction("Index"));
                }
                return(View(cliente));
            }
            catch (DbEntityValidationException ex)
            {
                foreach (var entityValidationErrors in ex.EntityValidationErrors)
                {
                    foreach (var validationError in entityValidationErrors.ValidationErrors)
                    {
                        Response.Write("Propriedade: " + validationError.PropertyName + " Erro: " + validationError.ErrorMessage);
                    }
                }
                return(View(cliente));
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);

                return(View(cliente));
            }
        }