private SiteConfigViewModel GetLogoInfo(int UR_TYPE_ID, string UR_ID) { var result = new SiteConfigViewModel(); string userId = string.Empty; var userService = new AccountApp(); if (UR_TYPE_ID == 3) { userId = userService.GetParentIDByUser(UR_ID); } else {//管理员 userId = UR_ID; } SiteConfigEntity site = null; var sitConfigApp = new SiteConfigApp(); site = sitConfigApp.GetSiteConfigByUser(userId); result.Address = site.Address; var siteViewModel = GetSiteModel(site.Address); result.City = siteViewModel.City; result.CountryName = siteViewModel.CountryName; result.Default_Location = site.Default_Location; result.Id = site.Id; result.Login_UR_ID = site.Login_UR_ID; result.Organization = siteViewModel.Organization; result.ProfileImgUrl = site.ProfileImgUrl; result.SiteName = site.SiteName; result.State = siteViewModel.State; result.TimeZone = siteViewModel.TimeZone; return(result); }
public ActionResult SiteOption(SiteConfigViewModel model) { try { if (!ModelState.IsValid) { ModelState.AddModelError(string.Empty, "验证未通过"); return(View(model)); } if (model.SiteOptionConfigEntity != null) { ConfigHelper.Save(model.SiteOptionConfigEntity); Utility.WriteMessage("保存成功", "/admin/SiteConfig/SiteOption"); } else { Utility.WriteMessage("保存失败", "/admin/SiteConfig/SiteOption"); } return(View()); } catch { return(View()); } }
public ActionResult ShopTemplateConfig(SiteConfigViewModel model, IFormCollection form) { try { if (!ModelState.IsValid) { ModelState.AddModelError(string.Empty, "验证未通过"); return(View(model)); } if (model.ShopTemplateConfigEntity != null) { var ctlOrderFormat = form["ctlOrderFormat"]; var ctlConsignmentFormat = form["ctlConsignmentFormat"]; var ctlFillProductFormat = form["ctlFillProductFormat"]; model.ShopTemplateConfigEntity.OrderFormat = ctlOrderFormat; model.ShopTemplateConfigEntity.ConsignmentFormat = ctlConsignmentFormat; model.ShopTemplateConfigEntity.FillProductFormat = ctlFillProductFormat; ConfigHelper.Save(model.ShopTemplateConfigEntity); Utility.WriteMessage("保存成功", "/admin/SiteConfig/ShopTemplateConfig"); } else { Utility.WriteMessage("保存失败", "/admin/SiteConfig/ShopTemplateConfig"); } return(View()); } catch { return(View()); } }
public ActionResult SiteOption() { SiteConfigViewModel model = new SiteConfigViewModel(); model.SiteOptionConfigEntity = ConfigHelper.Get <SiteOptionConfig>(); return(View(model)); }
public ActionResult ShopConfig(SiteConfigViewModel model, IFormCollection form) { try { if (!ModelState.IsValid) { ModelState.AddModelError(string.Empty, "验证未通过"); return(View(model)); } if (model.ShopConfigEntity != null) { var ctlProvince = form["ctlProvince"]; var ctlCity = form["ctlCity"]; model.ShopConfigEntity.Province = ctlProvince; model.ShopConfigEntity.City = ctlCity; ConfigHelper.Save(model.ShopConfigEntity); Utility.WriteMessage("保存成功", "/admin/SiteConfig/ShopConfig"); } else { Utility.WriteMessage("保存失败", "/admin/SiteConfig/ShopConfig"); } return(View()); } catch { return(View()); } }
public ActionResult IPLockConfig() { SiteConfigViewModel model = new SiteConfigViewModel(); model.IPLockConfigEntity = ConfigHelper.Get <IPLockConfig>(); return(View(model)); }
public ActionResult UpLoadFilesConfig() { SiteConfigViewModel model = new SiteConfigViewModel(); model.UploadFilesConfigEntity = ConfigHelper.Get <UploadFilesConfig>(); return(View(model)); }
public ActionResult ThumbConfig() { SiteConfigViewModel model = new SiteConfigViewModel(); model.ThumbsConfigEntity = ConfigHelper.Get <ThumbsConfig>(); model.WaterMarkConfigEntity = ConfigHelper.Get <WaterMarkConfig>(); return(View(model)); }
public ActionResult ShopConfig() { SiteConfigViewModel model = new SiteConfigViewModel(); model.ShopConfigEntity = ConfigHelper.Get <ShopConfig>(); ViewBag.Province = model.ShopConfigEntity.Province; ViewBag.City = model.ShopConfigEntity.City; return(View(model)); }
public ActionResult ShopTemplateConfig() { SiteConfigViewModel model = new SiteConfigViewModel(); model.ShopTemplateConfigEntity = ConfigHelper.Get <ShopTemplateConfig>(); ViewBag.OrderFormat = model.ShopTemplateConfigEntity.OrderFormat; ViewBag.ConsignmentFormat = model.ShopTemplateConfigEntity.ConsignmentFormat; ViewBag.FillProductFormat = model.ShopTemplateConfigEntity.FillProductFormat; return(View(model)); }
public ActionResult UserConfig() { SiteConfigViewModel model = new SiteConfigViewModel(); model.UserConfigEntity = ConfigHelper.Get <UserConfig>(); var userGroupsList = _UserGroupsService.LoadListAll(p => p.GroupID > 0); var selectList = new SelectList(userGroupsList, "GroupID", "GroupName"); var selectItemList = new List <SelectListItem>(); selectItemList.AddRange(selectList); ViewBag.GroupsList = selectItemList; ViewBag.PointName = model.UserConfigEntity.PointName; ViewBag.PointUnit = model.UserConfigEntity.PointUnit; return(View(model)); }
public static string GetJsonString(SiteConfigViewModel site) { var model = new SiteViewModel(); if (site == null) { return(""); } model.TimeZone = site.TimeZone; model.Organization = site.Organization; model.City = site.City; model.State = site.State; model.CountryName = site.CountryName; JavaScriptSerializer json = new JavaScriptSerializer(); return(json.Serialize(model)); }
public ActionResult Save(SiteConfigViewModel siteConfigViewModel) { var result = new ResultEntity() { errorCode = 500, errorStr = "" }; try { var configEntity = new SiteConfigEntity() { Id = siteConfigViewModel.Id, SiteName = siteConfigViewModel.SiteName, Default_Location = siteConfigViewModel.Default_Location, ProfileImgUrl = siteConfigViewModel.ProfileImgUrl }; var userId = LoginHelper.UserID; configEntity.Login_UR_ID = userId; var sitconfigApp = new SiteConfigApp(); int i = sitconfigApp.GetIsExistSiteConfigByUser(configEntity.Login_UR_ID); configEntity.Address = GetJsonString(siteConfigViewModel); if (i > 0) { sitconfigApp.SaveSiteConfig(configEntity); } else { sitconfigApp.AddSiteConfig(configEntity); } result.errorCode = 200; } catch (Exception e) { result.errorCode = 400; result.errorStr = e.Message; } return(Json(result)); }
public ActionResult SiteConfig(SiteConfigViewModel model, HttpPostedFileBase postPhotoImage, HttpPostedFileBase postAvatarImage) { if (ModelState.IsValid) { var newDefaultAvatarPath = default(string); var newDefaulPhotoOfPriosnersPath = default(string); if (!string.IsNullOrEmpty(model.AvatarPath) && model.AvatarPath != siteConfigService.AvatarPath) { newDefaultAvatarPath = Server.MapPath($"~/{siteConfigService.ContentPath}/{model.AvatarPath}"); if (!Directory.Exists(newDefaultAvatarPath)) { Directory.CreateDirectory(newDefaultAvatarPath); } } if (!string.IsNullOrEmpty(model.PhotoPath) && model.PhotoPath != siteConfigService.PhotoPath) { newDefaulPhotoOfPriosnersPath = Server.MapPath($"~/{siteConfigService.ContentPath}/{model.PhotoPath}"); if (!Directory.Exists(newDefaulPhotoOfPriosnersPath)) { Directory.CreateDirectory(newDefaulPhotoOfPriosnersPath); } } try { if (postAvatarImage != null && postAvatarImage.ContentLength > 0) { var photoExtensions = Path.GetExtension(postAvatarImage.FileName); var avatarName = string.Concat(postAvatarImage.FileName, photoExtensions); if (avatarName != siteConfigService.DefaultNoAvatar) { var newDefaultAvatar = Image.FromStream(postAvatarImage.InputStream); if (ImageHelper.IsSupportedFormat(postAvatarImage, model.AllowedPhotoTypes ?? siteConfigService.AllowedPhotoTypes)) { var avatarSavePath = Path .Combine(Server.MapPath($"~/{siteConfigService.ContentPath}/{newDefaultAvatarPath ?? siteConfigService.AvatarPath}"), avatarName); newDefaultAvatar.ResizeProportional(new Size( (model.AvatarWidth.HasValue) ? model.AvatarWidth.Value : siteConfigService.AvatarWidth, (model.AvatarHeight.HasValue) ? model.AvatarHeight.Value : siteConfigService.AvatarHeight )) .SaveToFolder(avatarSavePath); model.DefaultNoAvatar = avatarName; } } } } catch (ArgumentException ae) { ModelState.AddModelError(string.Empty, "incorrect file"); } Mapper.Map <SiteConfigViewModel, ConfigService>(model); Redirect("SiteConfig"); } return(View(model)); }