public ActionResult GuardarCliente(Cliente model) { ViewBag.ModalHeading = model.IdCliente == 0 ? "Agregar Cliente" : "Editar Cliente"; //model.UsuarioCrea = Usuario.UserId; //model.FechaCreacion = DateTime.Now; //model.CategoriaParentId = model.CategoriaParentId ?? 0; if (!ModelState.IsValid) { return(PartialView("_ClienteAddUpd", model)); } var respuesta = clientelogic.Guardar(model); if (!respuesta.response) { ModelState.AddModelError("", respuesta.mensaje); return(PartialView("_ClienteAddUpd", model)); } respuesta.IsPartial = true; respuesta.ContainerRenderPartial = "renderpartial"; respuesta.href = Url.Action("ClienteListar"); return(Json(respuesta)); }