public void SaveCurrencyRate(double rate) { try { SiteSetting setting = SettingsService.GetByKey("currencyRate"); if (setting == null) { setting = new SiteSetting() { Keyy = "currencyRate" } } ; setting.Value = rate.ToString(); if (setting.ID == 0) { SettingsService.Create(setting); } else { SettingsService.Edit(setting); } AutoIndexService.UpdatePriceForAllAutosInIndex(rate); } catch (Exception ex) { } }
public JsonResult WarningSettEdit(WarningSettModel entity) { if (entity == null && entity.Settings == null) { return(Json(JsonHandler.CreateMessage(0, Resource.InsertFail))); } if (!ModelState.IsValid) { return(Json(JsonHandler.CreateMessage(0, Resource.InsertFail))); } using (MBREntities db = new MBREntities()) { SettingsService us = new SettingsService(db); if (us.Create(ref errors, entity.Settings)) { LogHandler.WriteServiceLog(LogonUser.RealName, "SettingsID:" + entity.Settings.SettingsID, Resource.InsertSucceed, Resource.Create, "预警设置管理"); return(Json(JsonHandler.CreateMessage(1, Resource.InsertSucceed), JsonRequestBehavior.AllowGet)); } else { string ErrorCol = errors.Error; LogHandler.WriteServiceLog(LogonUser.RealName, "SettingsID:" + entity.Settings.SettingsID, Resource.InsertFail, Resource.Create, "预警设置管理"); return(Json(JsonHandler.CreateMessage(0, Resource.InsertFail + ErrorCol), JsonRequestBehavior.AllowGet)); } } }
public ActionResult Sett_Create([DataSourceRequest] DataSourceRequest request, SettingsViewModel settings) { if (settings != null && ModelState.IsValid) { settingsService.Create(settings); } return(Json(new[] { settings }.ToDataSourceResult(request, ModelState))); }
public HttpResponseMessage Post(SettingsCreate req) { if (req == null) { ModelState.AddModelError("Null", "Model cannot be null"); } if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } int id = _settingsService.Create(req); return(Request.CreateResponse(HttpStatusCode.OK, new ItemResponse <int> { Item = id })); }