/// <summary> /// 禁毒人员注册 /// </summary> /// <param name="bane"></param> /// <returns></returns> public BaneRegisterType BaneRegister(BaneRegModel bane) { Bane_User user = Select(s => s.user_identify == bane.user_identify).FirstOrDefault(); if (user == null) { return(BaneRegisterType.EXCEPTION); } string user_pwd = user.user_pwd; if (!string.IsNullOrEmpty(user_pwd)) { return(BaneRegisterType.FINASH);//返回2表示已注册 } int mark = DBSession.IBane_UserDAL.RegBaneUser(user.user_id, HCQ2_Common.Encrypt.EncryptHelper.Md5Encryption(bane.user_pwd), bane.user_phone); return(mark > 0 ? BaneRegisterType.OK : BaneRegisterType.ERROR); }
public object BaneDataByID(BaseBaneModel bane) { if (!ModelState.IsValid) { return(OperateContext.Current.RedirectWebApi(WebResultCode.Exception, "参数验证失败", null)); } //人员注册对象 Bane_User user = operateContext.bllSession.Bane_User.Select(s => s.user_guid == bane.userid).FirstOrDefault(); if (user == null) { return(OperateContext.Current.RedirectWebApi(WebResultCode.Exception, "查无此人,请核对信息是否有误~", "")); } BaneRegModel userModel = new BaneRegModel { user_identify = user.user_identify, user_phone = user.user_mobile, user_pwd = "" }; return(OperateContext.Current.RedirectWebApi(WebResultCode.Ok, "成功获取数据", userModel)); }
public object BaneReg(BaneRegModel bane) { if (!ModelState.IsValid) { return(OperateContext.Current.RedirectWebApi( WebResultCode.Exception, "参数验证失败", null)); } BaneRegisterType type = operateContext.bllSession.Bane_User.BaneRegister(bane); if (type == BaneRegisterType.EXCEPTION) { return(OperateContext.Current.RedirectWebApi(WebResultCode.Exception, "此用户不属于系统禁毒人员,请核对信息~", null)); } else if (type == BaneRegisterType.OK) { return(OperateContext.Current.RedirectWebApi(WebResultCode.Ok, "注册成功~", null)); } else if (type == BaneRegisterType.FINASH) { return(OperateContext.Current.RedirectWebApi(WebResultCode.Exception, "此用户已经注册过~", null)); } return(OperateContext.Current.RedirectWebApi(WebResultCode.Exception, "注册失败~", null)); }