Exemplo n.º 1
0
        public Company Create(CompanyReg model)
        {
            var MemberID = Convert.ToInt32(CookieHelper.UID);
            Company company = new Company();
            company.AddIP = HttpHelper.IP;
            company.Address = model.Address;
            company.AddTime = DateTime.Now;
            company.BussinessCode = model.BussinessCode;
            company.CityCode = model.CityCode;
            company.Description = model.Description;

            company.Fax = model.Fax;
            company.FundCode = model.FundCode;
            company.LastIP = HttpHelper.IP;
            company.LastTime = DateTime.Now;
            company.Lat = Convert.ToSingle(model.Position.Split('|')[0]);
            company.Lng = Convert.ToSingle(model.Position.Split('|')[1]);
            company.LinkMan = model.LinkMan;

            company.MemberID = MemberID;
            company.Mobile = model.Mobile;
            company.MSN = model.MSN;
            company.Name = model.Name;
            company.Phone = model.Phone;
            company.QQ = model.QQ;
            company.ScaleCode = model.ScaleCode;
            company.Sex = model.Sex;
            company.Status = (int)CompanyStatus.CompanyApply;
            DB_Service.Add<Company>(company);
            DB_Service.Commit();

            DB_Service.Attach<Company>(company);
            CompanyImg cimg = new CompanyImg()
            {
                FocusImgUrl = model.CompanyImg.Split(',')[0],
                ImgUrls = model.CompanyImg,
                MemberID = MemberID,
                CompanyID = company.CompanyID
            };
            company.CompanyImg = cimg;

            LinkManImg limg = new LinkManImg()
            {
                FocusImgUrl = model.LinManImg.Split(',')[0],
                ImgUrls = model.LinManImg,
                MemberID = MemberID,
                CompanyID = company.CompanyID
            };
            company.LinkManImg = limg;

            CompanyLogoImg logoimg = new CompanyLogoImg()
            {
                FocusImgUrl = model.Logo,
                ImgUrls = model.Logo,
                CompanyID = company.CompanyID,
                MemberID = MemberID
            };

            company.CompanyLogoImg = logoimg;

            DB_Service.Commit();

            return company;
        }
Exemplo n.º 2
0
        public Company SaveBasInfo(int MemberID, CompanyReg model)
        {
            Company company = new Company();
            company.AddIP = HttpHelper.IP;
            company.Address = model.Address;
            company.AddTime = DateTime.Now;
            company.BussinessCode = model.BussinessCode;
            company.CityCode = model.CityCode;
            company.Description = model.Description;

            company.Fax = model.Fax;
            company.FundCode = model.FundCode;
            company.LastIP = HttpHelper.IP;
            company.LastTime = DateTime.Now;
            company.Lat = Convert.ToSingle(model.Position.Split('|')[0]);
            company.Lng = Convert.ToSingle(model.Position.Split('|')[1]);
            company.LinkMan = model.LinkMan;

            company.MemberID = MemberID;
            company.Mobile = model.Mobile;
            company.MSN = model.MSN;
            company.Name = model.Name;
            company.Phone = model.Phone;
            company.QQ = model.QQ;
            company.ScaleCode = model.ScaleCode;
            company.Sex = model.Sex;

            DB_Service.Add<Company>(company);
            DB_Service.Commit();

            return company;
        }
Exemplo n.º 3
0
        private List<HttpLinkItem> GetBread(string province, OutDoor outdoor, Company company)
        {
            List<HttpLinkItem> model = new List<HttpLinkItem>();

            HttpLinkItem breaditem = new HttpLinkItem()
            {
                Url = Url.Action("index", "home", new
                {
                    province = province
                })
            };

            model.Add(breaditem);

            breaditem = new HttpLinkItem()
            {
                Url = Url.Action("index", "list", new
                {
                    province = province,
                    mediacode = outdoor.OutDoorMediaCate.PCategory.ID,
                }),
                Name = outdoor.OutDoorMediaCate.PCategory.CateName
            };

            model.Add(breaditem);

            breaditem = new HttpLinkItem()
            {
                Url = Url.Action("index", "list", new
                {
                    province = province,
                    mediacode = outdoor.OutDoorMediaCate.PCategory.ID,
                    childmediacode = outdoor.OutDoorMediaCate.ID

                }),
                Name = outdoor.OutDoorMediaCate.CateName
            };

            model.Add(breaditem);

            breaditem = new HttpLinkItem()
            {
                Url = Url.Action("index", "shop", new
                {
                    id = company.MemberID
                }),
                Name = company.Name
            };

            model.Add(breaditem);

            breaditem = new HttpLinkItem()
               {
               Name = outdoor.Name
               };

            model.Add(breaditem);
            return model;
        }