示例#1
0
 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;
     }
 }
示例#2
0
 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;
     }
 }