Пример #1
0
        public ActionResult SettingBusinessMoreInfo(SettingBusinessPostViewModel model)
        {
            var repo = new Repository<UserModel>(DbCollection.User);
            var user = GetOwnerUser();
            user.Business = true;
            user.BCompanyField = model.User.BCompanyField;
            user.BOverview = model.User.BOverview;
            repo.Update(user);

            // Update ShareSetting
            var repoShare = new Repository<ShareSettingModel>(DbCollection.ShareSetting);
            var share = repoShare.Gets().First(m => m.UserId.Equals(User.Identity.GetUserId()));
            share.BusinessCompanyName = model.ShareSetting.BusinessCompanyName;
            share.BusinessDateOfFormation = model.ShareSetting.BusinessDateOfFormation;
            share.BusinessRegistrationNo = model.ShareSetting.BusinessRegistrationNo;
            repoShare.Update(share);
            return Json(new { result = true, model });
        }
Пример #2
0
        public ActionResult SettingBusinessHeadOffice(SettingBusinessPostViewModel model)
        {
            var repo = new Repository<UserModel>(DbCollection.User);
            var user = GetOwnerUser();
            user.Business = true;
            user.BAddress = model.User.BAddress;
            user.BTelephone = model.User.BTelephone;
            user.BWebsite = model.User.BWebsite;
            user.BEmail = model.User.BEmail;
            user.BContactPerson = model.User.BContactPerson;
            repo.Update(user);

            // Update ShareSetting
            var repoShare = new Repository<ShareSettingModel>(DbCollection.ShareSetting);
            var share = repoShare.Gets().First(m => m.UserId.Equals(User.Identity.GetUserId()));
            share.BusinessCompanyName = model.ShareSetting.BusinessCompanyName;
            share.BusinessDateOfFormation = model.ShareSetting.BusinessDateOfFormation;
            share.BusinessRegistrationNo = model.ShareSetting.BusinessRegistrationNo;
            repoShare.Update(share);
            return Json(new { result = true, model });
        }