public ActionResult Edit(CatTipoClienteModels catTipoCliente) { try { // TODO: Add update logic here if (Token.IsTokenValid()) { if (ModelState.IsValid) { // TODO: Add insert logic here _CatTipoCliente_Datos tipoCliente_Datos = new _CatTipoCliente_Datos(); string usuario = User.Identity.Name; RespuestaAjax respuesta = new RespuestaAjax(); respuesta = tipoCliente_Datos.AcCatTipoCliente(catTipoCliente, conexion, usuario, 2); TempData["message"] = respuesta.Mensaje; if (respuesta.Success) { TempData["typemessage"] = "1"; Token.ResetToken(); return(RedirectToAction("Index")); } else { TempData["typemessage"] = "2"; return(View(catTipoCliente)); } } else { return(View(catTipoCliente)); } } else { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Index")); } } catch { return(View()); } }