示例#1
0
        public string GetDownloadtitle(int lookupcode, int firstid, int secondid)
        {
            string name       = "";
            string firstname  = "";
            string secondname = "";

            using (AIYunNetContext context = new AIYunNetContext())
            {
                try
                {
                    WebCommonService comser     = new WebCommonService();
                    string           lookupname = comser.GetLookupDesc("DownLoad_type", lookupcode.ToString());
                    if (firstid != 0)
                    {
                        firstname = "--" + context.DownLoadType.Find(firstid).name;
                    }
                    if (secondid != 0)
                    {
                        DownLoadType type = context.DownLoadType.Find(secondid);
                        secondname = "--" + type.name;
                        firstname  = "--" + context.DownLoadType.Find(type.fatherID).name;
                    }
                    name = lookupname + firstname + secondname;
                    return(name);
                }
                catch (Exception e)
                {
                    return(name);
                }
            }
        }
        /// <summary>
        /// 获取首页list
        /// </summary>
        public indexList GetIndexListPc(int RecommendType, int num, bool bigOrsmall)
        {
            indexList        indexlist        = new indexList();
            WebCommonService webCommenService = new WebCommonService();

            using (AIYunNetContext context = new AIYunNetContext())
            {
                if (num == 0)
                {
                    indexlist.list = GetWebRecommendListPc(RecommendType);
                }
                else
                {
                    indexlist.list = GetWebRecommendListPc(RecommendType, num, bigOrsmall);
                }
                indexlist.name = webCommenService.GetLookupDesc("Recommend_Wechart", RecommendType.ToString());
            }
            return(indexlist);
        }
示例#3
0
        public int UpdateWebPeopleByCompanyDes(WebPeople webPeople)
        {
            using (AIYunNetContext context = new AIYunNetContext())
            {
                if (webPeople != null)
                {
                    WebPeople        originalPeople   = context.WebPeople.Find(webPeople.PeopleID);
                    WebCompany       company          = context.WebCompany.Find(webPeople.CompanyID);
                    WebCommonService weblookupservice = new WebCommonService();
                    if (originalPeople != null)
                    {
                        originalPeople.Address    = webPeople.Address;
                        originalPeople.BelongArea = webPeople.BelongArea;
                        //originalPeople.CaseCount = webPeople.CaseCount;
                        if (webPeople.CompanyID == 0)
                        {
                            originalPeople.CompanyID   = 0;
                            originalPeople.CompanyName = "";
                        }
                        else
                        {
                            originalPeople.CompanyID   = webPeople.CompanyID;
                            originalPeople.CompanyName = company.CompanyName;
                        }
                        originalPeople.EditOn      = DateTime.Now;
                        originalPeople.GoodAtStyle = webPeople.GoodAtStyle;
                        //originalPeople.IsApproved = webPeople.IsApproved;
                        //originalPeople.IsAuthentication = webPeople.IsAuthentication;
                        //originalPeople.IsBond = webPeople.IsBond;
                        //originalPeople.IsBuildingCount = webPeople.IsBuildingCount;
                        //originalPeople.IsTop = webPeople.IsTop;
                        originalPeople.PeopleCategory = webPeople.PeopleCategory;
                        originalPeople.PeopleInfo     = webPeople.PeopleInfo;
                        originalPeople.PeopleLevel    = webPeople.PeopleLevel;
                        originalPeople.PeopleMail     = webPeople.PeopleMail;
                        originalPeople.PeopleMotto    = webPeople.PeopleMotto;
                        originalPeople.PeopleName     = webPeople.PeopleName;
                        originalPeople.PeoplePhone    = webPeople.PeoplePhone;
                        originalPeople.PeopleImage    = webPeople.PeopleImage;
                        originalPeople.DesignerImage  = webPeople.DesignerImage == null ? "" : webPeople.DesignerImage;
                        originalPeople.thumbnailImage = webPeople.thumbnailImage == null ? "" : webPeople.thumbnailImage;
                        //originalPeople.ShowOrder = webPeople.ShowOrder;
                        originalPeople.WorkYearsID = webPeople.WorkYearsID;
                        originalPeople.WorkYears   = weblookupservice.GetLookupDesc("people_workyear", webPeople.WorkYearsID.ToString());

                        originalPeople.PeoplePositionID = webPeople.PeoplePositionID;
                        if (webPeople.PeopleCategory == "设计师")
                        {
                            originalPeople.PeoplePosition = weblookupservice.GetLookupDesc("people_position", webPeople.PeoplePositionID.ToString());
                        }
                        else
                        {
                            originalPeople.PeoplePosition = weblookupservice.GetLookupDesc("People_workers_position", webPeople.PeoplePositionID.ToString());
                        }
                        originalPeople.GoodAtStyleID = webPeople.GoodAtStyleID;
                        originalPeople.GoodAtStyle   = webPeople.GoodAtStyle;
                        //originalPeople.PriceID = webPeople.PriceID;

                        context.SaveChanges();
                    }
                }


                return(1);
            }
        }