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