private static string GetIntegratedFormType(bool isInternationalShipping, MailClassEnum mailClassEnum, MailpieceShapeEnum mailpieceShapeEnum) { string str; bool flag; if (!isInternationalShipping) { str = ((mailClassEnum == MailClassEnum.FirstClassMail || mailClassEnum == MailClassEnum.PriorityMail || mailClassEnum == MailClassEnum.LibraryMail || mailClassEnum == MailClassEnum.MediaMail ? false : mailClassEnum != MailClassEnum.ParcelSelect) ? "FORM2976A" : "FORM2976"); } else { if (mailClassEnum == MailClassEnum.FirstClassMailInternational) { flag = false; } else if (mailClassEnum != MailClassEnum.PriorityMailInternational) { flag = true; } else { flag = (mailpieceShapeEnum == MailpieceShapeEnum.FlatRateEnvelope || mailpieceShapeEnum == MailpieceShapeEnum.FlatRateLegalEnvelope || mailpieceShapeEnum == MailpieceShapeEnum.FlatRatePaddedEnvelope ? false : mailpieceShapeEnum != MailpieceShapeEnum.SmallFlatRateBox); } str = (flag ? "FORM2976A" : "FORM2976"); } return(str); }
internal static string GetMailClassName(MailClassEnum mailClass) { switch (mailClass) { //case MailClassEnum.ExpressMail: // return "Express Mail®"; case MailClassEnum.FirstClassMail: return("First-Class Mail®"); case MailClassEnum.LibraryMail: return("Library Mail®"); case MailClassEnum.MediaMail: return("Media Mail®"); //case MailClassEnum.ParcelPost: // return "Parcel Post®"; case MailClassEnum.ParcelSelect: return("Parcel Select®"); case MailClassEnum.PriorityMail: return("Priority Mail®"); case MailClassEnum.CriticalMail: return("Critical Mail®"); case MailClassEnum.StandardPost: return("Standard Post®"); case MailClassEnum.ExpressMailInternational: return("Express Mail International®"); case MailClassEnum.FirstClassMailInternational: return("First-Class Mail International®"); case MailClassEnum.PriorityMailInternational: return("Priority Mail International®"); default: return(String.Empty); } }
internal static MailClassEnum ParseMailClass(string mailClass) { MailClassEnum result = (MailClassEnum)0; string str = mailClass; if (str != null) { switch (str) { //case "Express": //{ // result = MailClassEnum.ExpressMail; // break; //} case "First": { result = MailClassEnum.FirstClassMail; break; } case "LibraryMail": { result = MailClassEnum.LibraryMail; break; } case "MediaMail": { result = MailClassEnum.MediaMail; break; } //case "ParcelPost": //{ // result = MailClassEnum.ParcelPost; // break; //} case "ParcelSelect": { result = MailClassEnum.ParcelSelect; break; } case "Priority": { result = MailClassEnum.PriorityMail; break; } case "CriticalMail": { result = MailClassEnum.CriticalMail; break; } case "StandardMail": { result = MailClassEnum.StandardPost; break; } case "ExpressMailInternational": { result = MailClassEnum.ExpressMailInternational; break; } case "FirstClassMailInternational": { result = MailClassEnum.FirstClassMailInternational; break; } case "PriorityMailInternational": { result = MailClassEnum.PriorityMailInternational; break; } } } return(result); }
internal static string ParseMailClass(MailClassEnum mailClass) { string result = string.Empty; MailClassEnum mailClassEnum = mailClass; switch (mailClassEnum) { //case MailClassEnum.ExpressMail: //{ // result = "Express"; // break; //} case MailClassEnum.FirstClassMail: { result = "First"; break; } case MailClassEnum.LibraryMail: { result = "LibraryMail"; break; } case MailClassEnum.MediaMail: { result = "MediaMail"; break; } //case MailClassEnum.ParcelPost: //{ // result = "ParcelPost"; // break; //} case MailClassEnum.ParcelSelect: { result = "ParcelSelect"; break; } case MailClassEnum.PriorityMail: { result = "Priority"; break; } case MailClassEnum.CriticalMail: { result = "CriticalMail"; break; } case MailClassEnum.StandardPost: { result = "StandardPost"; break; } default: { switch (mailClassEnum) { case MailClassEnum.ExpressMailInternational: { result = "ExpressMailInternational"; break; } case MailClassEnum.FirstClassMailInternational: { result = "FirstClassMailInternational"; break; } case MailClassEnum.PriorityMailInternational: { result = "PriorityMailInternational"; break; } default: { result = string.Empty; break; } } break; } } return(result); }
public USPSShippingMethod(MailClassEnum val) { this.MailClass = val; this.Name = ShippingMethodManager.GetMailClassName(val); }
public void JustDecompileGenerated_set_MailClass(MailClassEnum value) { this.JustDecompileGenerated_MailClass_k__BackingField = value; }