示例#1
0
        }         //End public static void AutocreateYear(ActionExecutedContext context)

        public static Boolean isValidDBLogin(string psUsername, string psPassword, int?pnMdleId)
        {
            UserloginVM oVM = new UserloginVM();;


            //if Ultimate User
            if ((psUsername.ToUpper() == valDFLT.SYSADMIN_USER) && (psPassword == valDFLT.SYSADMIN_PASSWORD))
            {
                setValidCredential(psUsername, valDFLT.SYSADMIN_USER, null, null, hlpConfig.ConstantaInfo.MDLE_ID);
                return(true);
            } //End if ((psUsername.ToUpper() == "SYSADMIN") && (psPassword == "kuy4bulu5"))

            //if selain Ultimate User
            UserDS oDS  = new UserDS();
            var    oQRY = oDS.getData_Usercredential(psUsername);

            if (oQRY != null)
            {
                string stes = hlpObf.randomDecrypt(oQRY.PASSWORD);
                if ((psUsername.ToUpper() == oQRY.USERNAME.ToUpper()) &&
                    (psPassword == hlpObf.randomDecrypt(oQRY.PASSWORD)))
                {
                    //setValidCredential(psUsername, oQRY.DISPLAY_NAME, oQRY.ID, oQRY.ROLE_ID, hlpConfig.ConstantaInfo.MDLE_ID);
                    setValidCredential(psUsername, oQRY, hlpConfig.ConstantaInfo.MDLE_ID);
                    return(true);
                } //End if ((psUsername.ToUpper() == oQRY.USERNAME) &&
            }     //End if (oQRY != null)
            return(false);
        }         //End public static Boolean isValidDBLogin