Esempio n. 1
0
        public string GetSegCode()//Populates segment code field in datagrid
        {
            string strSegmentCode = "00";

            switch (SegmentName.ToUpper())
            {
            case "MID-LEVEL":
            case "MID LEVEL":
                strSegmentCode = "29";
                break;

            case "SOCIETY":
                strSegmentCode = "09";
                break;

            case "MONTHLY GIVERS":
            case "MONTHLY-GIVERS":
            case "MONTHLYGIVERS":
            case "MONTHLY":
                strSegmentCode = "08";
                break;

            case "NEW":
                strSegmentCode = "05";
                break;

            case "REACTIVATED":
                strSegmentCode = "06";
                break;

            case "BUSINESSES":
            case "BUSINESS":
                strSegmentCode = "25";
                break;

            case "CHURCHES":
            case "CHURCH":
                strSegmentCode = "13";
                break;

            case "NEWSLETTER ONLY (NL ONLY)":
            case "NEWSLETTER ONLY":
            case "(NL ONLY)":
            case "NL ONLY":
            case "NEWSLETTER":
            case "NL":
                strSegmentCode = "07";
                break;

            case "VOLUNTEERS":
            case "VOLUNTEER":
                strSegmentCode = "97";
                break;

            case "BOARD/ STAFF":
            case "BOARD/STAFF":
            case "BOARD":
            case "STAFF":
                strSegmentCode = "24";
                break;

            case "IN-KIND/ NON-GIVERS":
            case "IN-KIND/NON-GIVERS":
            case "IN KIND/ NON-GIVERS":
            case "IN KIND/NON-GIVERS":
            case "IN-KIND/ NON GIVERS":
            case "IN-KIND/NON GIVERS":
            case "IN KIND/ NON GIVERS":
            case "IN KIND/NON GIVERS":
            case "IN-KIND":
            case "IN KIND":
            case "INKIND":
            case "NON-GIVERS":
            case "NON GIVERS":
            case "NONGIVERS":
                strSegmentCode = "26";
                break;
            }
            return(strSegmentCode);
        }
Esempio n. 2
0
        public int GetPriority()//Populates Priority section in datagrid
        {
            int intPriority = 0;

            switch (SegmentName.ToUpper())
            {
            case "MID-LEVEL":
            case "MID LEVEL":
                intPriority = 1;
                break;

            case "SOCIETY":
                intPriority = 2;
                break;

            case "MONTHLY GIVERS":
            case "MONTHLY-GIVERS":
            case "MONTHLYGIVERS":
            case "MONTHLY":
                intPriority = 3;
                break;

            case "NEW":
                intPriority = 4;
                break;

            case "REACTIVATED":
                intPriority = 5;
                break;

            case "BUSINESSES/ CHURCHES":
            case "BUSINESSES/CHURCHES":
            case "BUSINESSES":
            case "BUSINESS":
            case "CHURCHES":
            case "CHURCH":
                intPriority = 6;
                break;

            case "NEWSLETTER ONLY (NL ONLY)":
            case "NEWSLETTER ONLY":
            case "(NL ONLY)":
            case "NL ONLY":
            case "NEWSLETTER":
            case "NL":
                intPriority = 7;
                break;

            case "VOLUNTEERS":
            case "VOLUNTEER":
                intPriority = 8;
                break;

            case "BOARD/ STAFF":
            case "BOARD/STAFF":
            case "BOARD":
            case "STAFF":
                intPriority = 9;
                break;

            case "IN-KIND/ NON-GIVERS":
            case "IN-KIND/NON-GIVERS":
            case "IN KIND/ NON-GIVERS":
            case "IN KIND/NON-GIVERS":
            case "IN-KIND/ NON GIVERS":
            case "IN-KIND/NON GIVERS":
            case "IN KIND/ NON GIVERS":
            case "IN KIND/NON GIVERS":
            case "IN-KIND":
            case "IN KIND":
            case "INKIND":
            case "NON-GIVERS":
            case "NON GIVERS":
            case "NONGIVERS":
                intPriority = 10;
                break;
            }
            return(intPriority);
        }