public ActionResult MantenerServicio(Datos.Servicio pServicio) { pServicio.Denominacion = pServicio.Denominacion.ToUpper(); var servicio = Negocio.ServicioBL.Guardar(pServicio); if (servicio == null) { servicio = pServicio; } return(Json(servicio, JsonRequestBehavior.AllowGet)); }
public ActionResult Guardar(Datos.Servicio servicio, string activo) { var rm = new Comun.ResponseModel(); servicio.Estado = string.IsNullOrEmpty(activo) ? false : true; try { if (servicio.Id == 0) { ServicioBL.Crear(servicio); } else { ServicioBL.ActualizarParcial(servicio, x => x.Denominacion, x => x.BloqueId, x => x.Estado); } rm.SetResponse(true); rm.href = Url.Action("Index", "Servicio"); } catch (Exception ex) { rm.SetResponse(false, ex.Message); } return(Json(rm, JsonRequestBehavior.AllowGet)); }