Example #1
0
        public ActionResult ManagerMainSiteEdit(long id)
        {
            ViewBag.BaseDictionaries = BaseService.GetBaseDictionaries(ValueTypeEnum.Language);
            ViewBag.CommonManagers   = ManageService.GetMainManagerTypeManagers(ManagerTypeEnum.Common);
            ManagerMainSite managerMainSite = ManageService.GetManagerMainSiteById(id);

            return(View(managerMainSite));
        }
Example #2
0
        public static void MainSiteDelete(long id)
        {
            ManagerMainSite managerMainSite = managerMainSiteRepository.GetById(id);

            if (managerMainSite != null)
            {
                managerMainSiteRepository.Delete(managerMainSite);
            }
        }
Example #3
0
        public ActionResult ManagerProductEdit(long id)
        {
            ManagerProduct managerProduct = ManageService.GetManagerProductById(id);

            ViewBag.ManagerMainSite = null;
            if (managerProduct != null)
            {
                ManagerMainSite managerMainSite = ManageService.GetManagerMainSiteById(managerProduct.ManagerMainSiteId);
                ViewBag.ManagerMainSite = managerMainSite;
            }
            return(View(managerProduct));
        }
Example #4
0
 //TODO: 提示消息不完整
 public static string MainSiteSave(ManagerMainSite mainSite)
 {
     if (string.IsNullOrEmpty(mainSite.SiteUrl))
     {
         return(ResponseCode.NotFoundData);
     }
     if (string.IsNullOrEmpty(mainSite.SiteName))
     {
         return(ResponseCode.NotFoundData);
     }
     managerMainSiteRepository.Save(mainSite);
     return(ResponseCode.Ok);
 }
Example #5
0
        public ActionResult ManagerMainSiteAdd(string siteName, long language, string siteUrl, long managerId)
        {
            Manager        manager        = ManageService.GetManagerById(managerId);
            BaseDictionary baseDictionary = BaseService.GetDictionaryById(language);

            if (manager != null && baseDictionary != null)
            {
                ManagerMainSite managerMainSite = ManagerMainSiteFactory.Create(manager.Id, manager.RealName, siteName,
                                                                                siteUrl, baseDictionary.Id, baseDictionary.Value, CurrentManager.RealName);
                string result = ManageService.MainSiteSave(managerMainSite);
                return(Json(InfoTools.GetMsgInfo(result)));
            }
            return(Json(InfoTools.GetMsgInfo(ResponseCode.Ok)));
        }
Example #6
0
        public ActionResult ManagerMainSiteEdit(long mainSiteId, string siteName, long language, string siteUrl,
                                                long managerId)
        {
            ManagerMainSite managerMainSite = ManageService.GetManagerMainSiteById(mainSiteId);

            if (managerMainSite != null)
            {
                managerMainSite.SiteName = siteName;
                managerMainSite.SiteUrl  = siteUrl;
                BaseDictionary baseDictionary = BaseService.GetDictionaryById(language);
                Manager        manager        = ManageService.GetManagerById(managerId);
                if (baseDictionary == null || manager == null)
                {
                    return(Json(InfoTools.GetMsgInfo(ResponseCode.NotFoundData)));
                }
                managerMainSite.LanguageId   = language;
                managerMainSite.LanguageName = baseDictionary.Value;
                managerMainSite.ManagerName  = manager.RealName;
                managerMainSite.ManagerId    = managerId;
            }
            return(Json(InfoTools.GetMsgInfo(ResponseCode.NotFoundData)));
        }
Example #7
0
        public ActionResult ManagerProductAdd(long id)
        {
            ManagerMainSite managerMainSite = ManageService.GetManagerMainSiteById(id);

            return(View(managerMainSite));
        }
 //TODO: 提示消息不完整
 public static string MainSiteSave(ManagerMainSite mainSite)
 {
     if (string.IsNullOrEmpty(mainSite.SiteUrl))
     {
         return ResponseCode.NotFoundData;
     }
     if (string.IsNullOrEmpty(mainSite.SiteName))
     {
         return ResponseCode.NotFoundData;
     }
     managerMainSiteRepository.Save(mainSite);
     return ResponseCode.Ok;
 }