public static bool CheckInspectionValidationSetting()
        {
            bool ValidationSetting = false;

            try
            {
                string sql_connStr = new TruckScheduleConfigurationKeysHelper().sql_connStr;
                ValidationSetting = InspectionsHelperFunctions.CheckInspectionValidationSetting(sql_connStr);
            }
            catch (Exception ex)
            {
                string strErr = " Exception Error in loaderMobile CheckInspectionValidationSetting(). Details: " + ex.ToString();
                ErrorLogging.LogErrorAndRedirect(1, strErr);
            }
            return(ValidationSetting);
        }
        public static List <object> canInspectionBeEdited(int prodDetailID, int MSInspectionListID, int MSInspectionID)
        {
            List <object> returnObj = new List <object>();

            try
            {
                string      sql_connStr = new TruckScheduleConfigurationKeysHelper().sql_connStr;
                ZXPUserData zxpUD       = ZXPUserData.GetZXPUserDataFromCookie();
                returnObj = InspectionsHelperFunctions.canInspectionBeEdited(prodDetailID, MSInspectionListID, MSInspectionID, sql_connStr, zxpUD);
            }
            catch (Exception ex)
            {
                string strErr = " Exception Error in loaderMobile canInspectionBeStarted(). Details: " + ex.ToString();
                ErrorLogging.LogErrorAndRedirect(1, strErr);
            }
            return(returnObj);
        }
Пример #3
0
        public static bool getAppSettings()
        {
            bool ValidationSetting = false;

            try
            {
                ValidationSetting = InspectionsHelperFunctions.CheckInspectionValidationSetting(sql_connStr);
            }
            catch (Exception ex)
            {
                string strErr = " Exception Error in Admin_AppSettings getAppSettings(). Details: " + ex.ToString();
                ErrorLogging.WriteEvent(strErr, EventLogEntryType.Error);
                System.Web.HttpContext.Current.Session["ErrorNum"] = 1;
                ErrorLogging.sendtoErrorPage(1);
            }
            return(ValidationSetting);
        }
        public static DataSet GetPOdetailsData(int prodDetailID)
        {
            DataSet dsPODetails = new DataSet();

            try
            {
                string sql_connStr = new TruckScheduleConfigurationKeysHelper().sql_connStr;
                dsPODetails = InspectionsHelperFunctions.GetPOdetailsData(prodDetailID, sql_connStr);
            }
            catch (Exception ex)
            {
                string strErr = " Exception Error in loaderMobile GetPOdetailsData(). Details: " + ex.ToString();
                ErrorLogging.LogErrorAndRedirect(1, strErr);
            }



            return(dsPODetails);
        }
        public static InspectionList getMSInspectionListAndData(int MSID, string ProductID_CMS, int InspectionListID)
        {
            InspectionList inspList = new InspectionList();

            try
            {
                string sql_connStr  = new TruckScheduleConfigurationKeysHelper().sql_connStr;
                int    prodDetailID = InspectionsHelperFunctions.getPOdetailsIDForMSIDandProduct(MSID, ProductID_CMS, sql_connStr);
                if (0 != prodDetailID)
                {
                    inspList = InspectionsHelperFunctions.getMSInspectionListAndData(prodDetailID, InspectionListID, sql_connStr);
                }
            }
            catch (Exception ex)
            {
                string strErr = " Exception Error in loaderMobile getMSInspectionListAndData(). Details: " + ex.ToString();
                ErrorLogging.LogErrorAndRedirect(1, strErr);
            }
            return(inspList);
        }
        public static List <object[]> getInspectionList(int MSID, string ProductID_CMS)
        {
            List <object[]> data = new List <object[]>();

            try
            {
                string sql_connStr  = new TruckScheduleConfigurationKeysHelper().sql_connStr;
                int    prodDetailID = InspectionsHelperFunctions.getPOdetailsIDForMSIDandProduct(MSID, ProductID_CMS, sql_connStr);
                if (0 != prodDetailID)
                {
                    data = InspectionsHelperFunctions.getInspectionList(prodDetailID, sql_connStr);
                }
            }
            catch (Exception ex)
            {
                string strErr = " Exception Error in loaderMobile getInspectionList(). Details: " + ex.ToString();
                ErrorLogging.LogErrorAndRedirect(1, strErr);
            }

            return(data);
        }
        public static List <object> setInspectionResult(int MSInspectionID, int testID, int result, int prodDetailID)
        {
            List <object> returnData = new List <object>();

            try
            {
                string      sql_connStr = new TruckScheduleConfigurationKeysHelper().sql_connStr;
                ZXPUserData zxpUD       = ZXPUserData.GetZXPUserDataFromCookie();
                returnData = InspectionsHelperFunctions.setInspectionResult(MSInspectionID, testID, result, prodDetailID, sql_connStr, zxpUD);
            }
            catch (Exception ex)
            {
                string strErr = " Exception Error in loaderMobile setInspectionResult(). Details: " + ex.ToString();
                ErrorLogging.LogErrorAndRedirect(1, strErr);
            }

            //returnData.Add(timestamp);
            //returnData.Add(returnMsg);
            //returnData.Add(hasEnded);
            //returnData.Add(isLastQuestion);
            return(returnData);
        }