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); }
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); }