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);
            }
        }
Ejemplo n.º 3
0
 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);
     }
 }
Ejemplo n.º 4
0
 public bool IsHaveuserAccount(string userAccount)
 {
     using (AIYunNetContext context = new AIYunNetContext())
     {
         WebCompanyUser user = context.WebCompanyUser.FirstOrDefault(us => us.ComUserName == userAccount);
         return(user != null ? true : false);
     }
 }
Ejemplo n.º 5
0
 public WebCompanyUser GetWebCompanyUserByAccount(string userAccount)
 {
     using (AIYunNetContext context = new AIYunNetContext())
     {
         WebCompanyUser user = context.WebCompanyUser.FirstOrDefault(us => us.ComUserName == userAccount);
         return(user);
     }
 }
Ejemplo n.º 6
0
 public int AddWebCompanyUser(WebCompanyUser WebCompanyUser)
 {
     using (AIYunNetContext context = new AIYunNetContext())
     {
         context.WebCompanyUser.Add(WebCompanyUser);
         context.SaveChanges();
         return(1);
     }
 }
Ejemplo n.º 7
0
        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));
        }
Ejemplo n.º 9
0
        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));
        }
Ejemplo n.º 11
0
 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);
         }
     }
 }
Ejemplo n.º 12
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);
         }
     }
 }
Ejemplo n.º 13
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);
        }
Ejemplo n.º 14
0
 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);
     }
 }
Ejemplo n.º 15
0
        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);
            }
        }
Ejemplo n.º 16
0
        public ActionResult AddAndEditCompanyUser(int UserID)
        {
            WebCompanyUser webcomuser = webcomUserSer.GetWebCompanyUserByID(UserID);

            return(View(webcomuser));
        }