public static NoteSimplified TurnIntoEditable(NoteSecret noteSecret, byte[] derivedPassword, int zeroBasedIndexNumber) { return(new NoteSimplified() { zeroBasedIndexNumber = zeroBasedIndexNumber, IsSecure = true, Title = noteSecret.GetNoteTitle(derivedPassword), Text = noteSecret.GetNoteText(derivedPassword), CreationTime = noteSecret.GetCreationTime(derivedPassword).ToString("s", System.Globalization.CultureInfo.InvariantCulture), ModificationTime = noteSecret.GetModificationTime(derivedPassword).ToString("s", System.Globalization.CultureInfo.InvariantCulture), }); }