public JsonResult JsUpdate(Cidade cidade) { var daoCidade = new DAOCidade(); daoCidade.Edit(cidade); var result = new { type = "success", field = "", message = "Registro alterado com sucesso!", model = cidade }; return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(int id, ViewModel.CidadeVM model) { if (string.IsNullOrEmpty(model.nmCidade)) { ModelState.AddModelError("nmCidade", "Por favor informe o nome da cidade!"); } if (string.IsNullOrEmpty(model.ddd)) { ModelState.AddModelError("ddd", "Por favor informe o DDD da cidade!"); } if (ModelState.IsValid) { try { //Instanciando e chamando a DAO para salvar o objeto país no banco; var daoCidade = new DAOCidade(); model.dtAtualizacao = DateTime.Today.ToString("dd/MM/yyyy HH:mm"); //Populando o objeto para alterar; var bean = daoCidade.GetCidadesByID(id); var obj = model.VM2E(bean); if (daoCidade.Edit(obj)) { TempData["message"] = "Registro alterado com sucesso!"; TempData["type"] = "sucesso"; } return(RedirectToAction("Index")); } catch (Exception ex) { this.AddFlashMessage(ex.Message, FlashMessage.ERROR); return(View(model)); } } return(View(model)); }