private static string ItemClassFromResponseType(string itemClassPrefix, ResponseType responseType) { bool flag = ObjectClass.IsMeetingResponseSeries(itemClassPrefix); string result; switch (responseType) { case ResponseType.Tentative: result = (flag ? "IPM.MeetingMessageSeries.Resp.Tent" : "IPM.Schedule.Meeting.Resp.Tent"); break; case ResponseType.Accept: result = (flag ? "IPM.MeetingMessageSeries.Resp.Pos" : "IPM.Schedule.Meeting.Resp.Pos"); break; case ResponseType.Decline: result = (flag ? "IPM.MeetingMessageSeries.Resp.Neg" : "IPM.Schedule.Meeting.Resp.Neg"); break; default: throw new ArgumentException(ServerStrings.ExUnknownResponseType, "responseType"); } return(result); }