public static ContentCodes FromString(this ContentCodes _c, string s) { try { return((ContentCodes)Enum.Parse(typeof(ContentCodes), s)); } catch { return(ContentCodes.Unknown); } } // !FromString()
} // !CreateInvoice() public void AddNote(string note, SubjectCodes subjectCode = SubjectCodes.Unknown, ContentCodes contentCode = ContentCodes.Unknown) { /** * @todo prüfen: * ST1, ST2, ST3 nur mit AAK * EEV, WEB, VEV nur mit AAJ */ this.Notes.Add(new Note(note, subjectCode, contentCode)); } // !AddNote()
public Note(string content, SubjectCodes subjectCode, ContentCodes contentCode) { this.Content = content; this.SubjectCode = subjectCode; this.ContentCode = contentCode; }
} // !FromString() public static string EnumToString(this ContentCodes c) { return(c.ToString("g")); } // !ToString()