public string[] ValidateUser(string LoginUserID, string TerminalCD,string UserID, string userPWD,string YearMonth) { string Message = string.Empty; string[] ReturnValue = {"","",""}; BLL_LoginUser bll = new BLL_LoginUser(); ReturnValue resoult = bll.GetUserPwd(UserID); if (resoult.ErrorFlag) { if (resoult.Count < 1) { ReturnValue[0] = "0"; ReturnValue[1] = "用户名或密码错误!"; ReturnValue[2] = ""; return ReturnValue; } else { if (userPWD == resoult.ResultDataSet.Tables[0].Rows[0]["UserPwd"].ToString()) { ReturnValue resoultYearMonth = bll.SetYearMonth(LoginUserID,TerminalCD,YearMonth); if (!resoultYearMonth.ErrorFlag) { ReturnValue[0] = "0"; ReturnValue[1] = resoultYearMonth.ErrorID; ReturnValue[2] = ""; return ReturnValue; } else { ReturnValue[0] = "1"; ReturnValue[1] = ""; ReturnValue[2] = resoult.ResultDataSet.Tables[0].Rows[0]["UserType"].ToString(); return ReturnValue; } } else { ReturnValue[0] = "0"; ReturnValue[1] = "用户名或密码错误!"; ReturnValue[2] = ""; return ReturnValue; } } } else { ReturnValue[0] = "0"; ReturnValue[1] = resoult.ErrorID; ReturnValue[2] = ""; return ReturnValue; } }
public string[] SetYearMonth(string LoginUserID, string TerminalCD, string YearMonth) { BLL_LoginUser bll = new BLL_LoginUser(); string Message = string.Empty; string[] ReturnValue = { "", "", "" }; ReturnValue resoultYearMonth = bll.SetYearMonth(LoginUserID, TerminalCD, YearMonth); if (!resoultYearMonth.ErrorFlag) { ReturnValue[0] = "0"; ReturnValue[1] = resoultYearMonth.ErrorID; ReturnValue[2] = ""; return ReturnValue; } else { ReturnValue[0] = "1"; ReturnValue[1] = ""; ReturnValue[2] = ""; return ReturnValue; } }