Example #1
0
        // public  delegate  string Func<string value, string value, out string> (string value, string value1)
        public static string GetSPbyFounc(string action, string page)
        {
            if (SPSource.SPFile == "")
            {
                switch (page)
                {
                case "Request":
                    return(GeneralDelegate <string> .RunningTDelegate(RequestPostingExe.SPName, action));

                case "Approve":
                    return(GeneralDelegate <string> .RunningTDelegate(PostingPositionExe.SPName, action));

                case "Publish":
                    return(GeneralDelegate <string> .RunningTDelegate(PublishPositionExe.SpName, action));

                case "Candidate":
                    return(GeneralDelegate <string> .RunningTDelegate(SelectCandidateExe.SPName, action));

                case "Hiring":
                    return(GeneralDelegate.RuningDelegate(ConfirmHireExe.SPName, action));

                case "Hired":
                    return(GeneralDelegate.RuningDelegate(HiredPositionExe.SPName, action));

                case "Interview":
                    return(GeneralDelegate.RuningDelegate(InterviewProcessExe.SPName, action));

                case "Applying":
                    return(GeneralDelegate.RuningDelegate(ApplyProcessExe.SPName, action));

                case "MultipleSchools":
                    return(GeneralDelegate.RuningDelegate(MultipleSchoolsExe.SPName, action));

                case "Staff":
                    return(GeneralDelegate.RuningDelegate(LTOStaffManageExe.SPName, action));

                case "Summary":
                    return(GeneralDelegate.RuningDelegate(PostingSummaryExe.SPName, action));

                default:
                    return(GeneralDelegate.RuningDelegate(GeneralExe.SPName, action));
                }
            }
            else
            {
                return(GeneralDelegate <string> .RunningTDelegate(GetSpNameFormJsonFile.SPName, page, action));
            }
        }
Example #2
0
        public static int IntValueOfT(string page, string action, object parameter)
        {
            var sp = CommonExcute.SPNameAndParameters(page, action);

            return(GeneralDelegate <int> .RunningTDelegate(CommonExcute <int> .GeneralValueOfT, sp, parameter));
        }