public ActionResult CompanyRegist() { WebCompanyUser comuer = webcomuser.GetWebCompanyUserByAccount(userAcount); WebCompany webcom = webcompanyser.GetWebCompanyByUserID(comuer.CompanyUserID); return(View(webcom)); }
public int CompanyRegister(string userAccount, string userPassword) { bool bit = webcomuserser.IsHaveuserAccount(userAccount); if (bit) { //存在 return(0); } else { WebCompanyUser webcompanyuser = new WebCompanyUser { ComUserName = userAccount, Password = FormsAuthentication.HashPasswordForStoringInConfigFile(userPassword, "md5"), CompanyPhone = userAccount }; webcomuserser.AddWebCompanyUser(webcompanyuser); WebCompany webcom = new WebCompany { CompanyMoble = userAccount, WebCompanyUserID = webcomuserser.GetWebCompanyUserByAccount(userAccount).CompanyUserID }; int result = webcomser.AddWebCompany(webcom); return(result); } }
public bool ExistUser(string userAccount, string userPwd) { using (AIYunNetContext context = new AIYunNetContext()) { WebCompanyUser user = context.WebCompanyUser.FirstOrDefault(us => us.ComUserName == userAccount && us.Password == userPwd); return(user != null ? true : false); } }
public bool IsHaveuserAccount(string userAccount) { using (AIYunNetContext context = new AIYunNetContext()) { WebCompanyUser user = context.WebCompanyUser.FirstOrDefault(us => us.ComUserName == userAccount); return(user != null ? true : false); } }
public WebCompanyUser GetWebCompanyUserByAccount(string userAccount) { using (AIYunNetContext context = new AIYunNetContext()) { WebCompanyUser user = context.WebCompanyUser.FirstOrDefault(us => us.ComUserName == userAccount); return(user); } }
public int AddWebCompanyUser(WebCompanyUser WebCompanyUser) { using (AIYunNetContext context = new AIYunNetContext()) { context.WebCompanyUser.Add(WebCompanyUser); context.SaveChanges(); return(1); } }
public ActionResult AddAndEditCompanyUser(WebCompanyUser webcomuser) { int result = 0; if (webcomuser != null && webcomuser.CompanyUserID > 0) { result = webcomUserSer.UpdateWebCompanyUser(webcomuser); } return(Json(new { retCode = result }, JsonRequestBehavior.AllowGet)); }
//公司信息 public ActionResult CompanyDetail() { WebCompanyUser comuer = webcomuser.GetWebCompanyUserByAccount(userAcount); WebCompany webcom = webcompanyser.GetWebCompanyByUserID(comuer.CompanyUserID); //省份 IEnumerable <SelectListItem> provinceList = null; List <t_Province> common = areaService.GetProvinceList(); provinceList = common.Select(com => new SelectListItem { Value = com.provinceID.ToString(), Text = com.province }); ViewBag.provinceList = provinceList; return(View(webcom)); }
public int UpdateWebCompanyUserFromCenter(WebCompanyUser newWebCompanyUser) { using (AIYunNetContext context = new AIYunNetContext()) { WebCompanyUser originalUser = context.WebCompanyUser.Find(newWebCompanyUser.CompanyUserID); if (originalUser != null) { originalUser.CompanyName = newWebCompanyUser.CompanyName; originalUser.EditOn = DateTime.Now; context.SaveChanges(); } return(1); } }
public ActionResult updateCompanyDetail(WebCompany webcompany) { int result = 0; WebCompanyUser comuer = webcomuser.GetWebCompanyUserByAccount(userAcount); result = webcompanyser.UpdateWebCompanyByCompanyCenter(webcompany); WebCompanyUser comuser1 = new WebCompanyUser { CompanyUserID = comuer.CompanyUserID, CompanyName = webcompany.CompanyName }; webcomuser.UpdateWebCompanyUserFromCenter(comuser1); return(Json(new { retCode = result }, JsonRequestBehavior.AllowGet)); }
public int deleteWebCompanyUser(int UserID) { using (AIYunNetContext context = new AIYunNetContext()) { WebCompanyUser originalNews = context.WebCompanyUser.Find(UserID); if (originalNews != null) { originalNews.IsDelete = true; context.SaveChanges(); return(1); } else { return(0); } } }
public int UpdateWebCompanyUserPassword(string userAccount, string newUserPwd) { using (AIYunNetContext context = new AIYunNetContext()) { WebCompanyUser user = context.WebCompanyUser.FirstOrDefault(us => us.ComUserName == userAccount); if (user != null) { user.Password = newUserPwd; user.EditOn = DateTime.Now; context.SaveChanges(); return(1); } else { return(0); } } }
/// <summary> /// 获取头像根据账户和类型 /// </summary> public string getPhotoUrlthum(string useraccount, string usertype) { string result = ""; using (AIYunNetContext context = new AIYunNetContext()) { if (usertype == "WebUser") { WebUser user = webuserService.GetWebUserByAccount(useraccount); if (user == null) { result = "2"; } else { WebPeople webpeople = webpeopleService.GetWebPeopleByUserID(user.UserID); if (webpeople != null) { result = webpeople.thumbnailImage; } } } else { WebCompanyUser companyuser = webCompanyUserService.GetWebCompanyUserByAccount(useraccount); if (companyuser == null) { result = "2"; } else { WebCompany webcompany = webCompanyService.GetWebCompanyByUserID(companyuser.CompanyUserID); if (webcompany != null) { result = webcompany.thumbnailImage; } } } } return(result); }
public int UpdateWebCompanyUser(WebCompanyUser newWebCompanyUser) { using (AIYunNetContext context = new AIYunNetContext()) { WebCompanyUser originalUser = context.WebCompanyUser.Find(newWebCompanyUser.CompanyUserID); WebCompany oriwebcompany = context.WebCompany.FirstOrDefault(c => c.WebCompanyUserID == newWebCompanyUser.CompanyUserID); if (originalUser != null) { originalUser.CompanyName = newWebCompanyUser.CompanyName; originalUser.CompanyPhone = newWebCompanyUser.CompanyPhone; originalUser.IsLock = newWebCompanyUser.IsLock; originalUser.EditOn = DateTime.Now; if (oriwebcompany != null) { oriwebcompany.CompanyName = newWebCompanyUser.CompanyName; oriwebcompany.CompanyMoble = newWebCompanyUser.CompanyPhone; } context.SaveChanges(); } return(1); } }
public int CompanyUserLoginOn(string userAccount, string userPassword) { string password = FormsAuthentication.HashPasswordForStoringInConfigFile(userPassword, "md5"); bool exist = webcomuserser.ExistUser(userAccount, password); if (exist) { WebCompanyUser User = webcomuserser.GetWebCompanyUserByAccount(userAccount, password); WebCompanyUserService webuserservice = new WebCompanyUserService(); WebCompanyService webcompanyeservice = new WebCompanyService(); //userAccount=UserName if (User.IsLock) { //被锁定 return(100); } else { SessionHelper.SetSession("companyUserName", userAccount); WebCompany WebCompany = new WebCompany(); if (webcompanyeservice.IsHaveuser(User.CompanyUserID)) { WebCompany = webcompanyeservice.GetWebCompanyByUserID(User.CompanyUserID); } SessionHelper.SetSession("companyID", WebCompany.CompanyID); SessionHelper.SetSession("CompanyName", User.CompanyName); SessionHelper.SetSession("companyUserID", User.CompanyUserID); //正常 return(200); } } else { //无用户 return(500); } }
public ActionResult AddAndEditCompanyUser(int UserID) { WebCompanyUser webcomuser = webcomUserSer.GetWebCompanyUserByID(UserID); return(View(webcomuser)); }