コード例 #1
0
        public ActionResult Add(PcAndRole model)
        {
            Utility.ReturnData <string> returnData = new Utility.ReturnData <string>();
            long      count   = bll.GetQueryCount(x => x.UserName == model.UserName && x.Status != 1);
            UserBasic ubModel = new UserBasic();

            ubModel.NickName     = model.UserName;
            ubModel.UserType     = 1;
            ubModel.AddTime      = DateTime.Now;
            ubModel.EnterpriseID = LoginUser.UserBasic.EnterpriseID;
            long   id      = ubBll.AddAndGetId(ubModel);
            UserPC upModel = new UserPC();

            upModel.UserName       = model.UserName;
            upModel.UserBasicID    = id;
            upModel.RoleID         = model.RoleID;
            upModel.PCType         = 1;
            upModel.AddTime        = DateTime.Now;
            upModel.PassWord       = SimpleEncrypt.SaltMD5(model.PassWord.Replace(" ", ""));
            upModel.AddUserBasicID = LoginUser.UserBasicID;
            upModel.Status         = 0;
            returnData             = bll.AddUserPc(upModel);
            if (returnData.Status == false)
            {
                ubBll.Delete(s => s.ID == id);
                return(Content(returnData.Message));
            }
            return(Content(returnData.Message));
        }
コード例 #2
0
ファイル: UserPCController.cs プロジェクト: myname88/myjobs
 public ActionResult Add(PcAndRole model)
 {
     Utility.ReturnData<string> returnData = new Utility.ReturnData<string>();
     long count = bll.GetQueryCount(x => x.UserName == model.UserName && x.Status != 1);
     UserBasic ubModel = new UserBasic();
     ubModel.NickName = model.UserName;
     ubModel.UserType = 1;
     ubModel.AddTime = DateTime.Now;
     ubModel.EnterpriseID = LoginUser.UserBasic.EnterpriseID;
     long id = ubBll.AddAndGetId(ubModel);
     UserPC upModel = new UserPC();
     upModel.UserName = model.UserName;
     upModel.UserBasicID = id;
     upModel.RoleID = model.RoleID;
     upModel.PCType = 1;
     upModel.AddTime = DateTime.Now;
     upModel.PassWord = SimpleEncrypt.SaltMD5(model.PassWord.Replace(" ", ""));
     upModel.AddUserBasicID = LoginUser.UserBasicID;
     upModel.Status = 0;
     returnData = bll.AddUserPc(upModel);
     if (returnData.Status == false)
     {
         ubBll.Delete(s => s.ID == id);
         return Content(returnData.Message);
     }
     return Content(returnData.Message);
 }