private void OpenFile_Click(object sender, EventArgs e) { OpenText.Filter = "All(*.txt;*.mash)|*.txt;*.mash"; if (OpenText.ShowDialog() == System.Windows.Forms.DialogResult.OK) { if (OpenText.FileName.EndsWith(".txt")) { StreamReader file = new StreamReader(OpenText.FileName); NotepadText.Text = file.ReadToEnd(); file.Close(); } else { StreamReader Opentxt = new StreamReader(OpenText.FileName); string st = ""; while (!Opentxt.EndOfStream) { st += Opentxt.ReadLine(); } Opentxt.Close(); NotepadText.Text = st; NotepadText.LoadFile(OpenText.FileName); path = OpenText.FileName; } } }
public void BitsShouldBeCorrectResetToZero(uint number, int countLowerBits, uint expectedResult) { //arrange var text = new OpenText(number); //act text.ResetToZeroLowOrderBits(countLowerBits); //assert Assert.Equal(expectedResult, text.Value); }
public void IndexerShouldReturnCorrectBit(uint number, int bitNumber, int expectedBit) { //arrange var text = new OpenText(number); //act var actualBit = (int)text[bitNumber]; //assert Assert.Equal(expectedBit, actualBit); }
public void CreateOpenText(int code, [FromBody] OpenText question) { if (DatabaseContext.Active.Sessions.TryGetValue(code, out AdminInstance admin)) { ThreadPool.QueueUserWorkItem(o => admin.AddOpenText(question)); HttpContext.Response.StatusCode = 201; } else { HttpContext.Response.StatusCode = 412; } }
public void IndexerShouldCorrectlySetBit(uint number, int bitNumber, uint bitValue) { //arrange var text = new OpenText(number); //act text[bitNumber] = bitValue; var actualBitValue = (int)text[bitNumber]; //assert Assert.Equal((int)bitValue, actualBitValue); }
public void CreateGroup(int code, int column) { if (DatabaseContext.Active.Sessions.TryGetValue(code, out AdminInstance admin)) { OpenText open = admin.Tasks[admin.Active] as OpenText; ThreadPool.QueueUserWorkItem(o => open?.AddGroup("", column)); HttpContext.Response.StatusCode = 201; } else { HttpContext.Response.StatusCode = 412; } }
public void ArchiveMembers(int code, [FromBody] OpenText.Key[] keys) { if (DatabaseContext.Active.Sessions.TryGetValue(code, out AdminInstance admin)) { OpenText open = admin.Tasks[admin.Active] as OpenText; ThreadPool.QueueUserWorkItem(o => open?.ArchiveMembers(keys)); HttpContext.Response.StatusCode = 202; } else { HttpContext.Response.StatusCode = 412; } }
public void CollapseAll(int code, [FromBody] bool value) { if (DatabaseContext.Active.Sessions.TryGetValue(code, out AdminInstance admin)) { OpenText open = admin.Tasks[admin.Active] as OpenText; ThreadPool.QueueUserWorkItem(o => open?.CollapseAll(value)); HttpContext.Response.StatusCode = 200; } else { HttpContext.Response.StatusCode = 412; } }
public void ChangeGroup(int code, int group, [FromBody] OpenText.Key[] keys) { if (DatabaseContext.Active.Sessions.TryGetValue(code, out AdminInstance admin)) { OpenText open = admin.Tasks[admin.Active] as OpenText; ThreadPool.QueueUserWorkItem(o => open?.SwitchGroup(keys, group)); HttpContext.Response.StatusCode = 202; } else { HttpContext.Response.StatusCode = 412; } }
public void BitsShouldBeCorrectSwapped(uint number, int firstBitNumber, int secondBitNumber) { //arrange var text = new OpenText(number); var expectedFirstBit = text[secondBitNumber]; var expectedSecondBit = text[firstBitNumber]; //act text.SwapBits(firstBitNumber, secondBitNumber); var actualFirstBit = text[firstBitNumber]; var actualSecondBit = text[secondBitNumber]; //assert Assert.Equal(expectedFirstBit, actualFirstBit); Assert.Equal(expectedSecondBit, actualSecondBit); }
public void ChangeGroup(int code, int group, int member, int target) { if (DatabaseContext.Active.Sessions.TryGetValue(code, out AdminInstance admin)) { OpenText open = admin.Tasks[admin.Active] as OpenText; OpenText.Key key = new OpenText.Key { Group = group, Member = member }; ThreadPool.QueueUserWorkItem(o => open?.SwitchGroup(key, target)); HttpContext.Response.StatusCode = 202; } else { HttpContext.Response.StatusCode = 412; } }
/// <summary> /// Gets the URL to a document /// </summary> /// <param name="documentId">The document ID to get the URL for</param> /// <returns></returns> public GetDocumentUrlResult GetDocumentUrl(string documentId) { using (OpenText ot = new OpenText()) return(ot.GetDocumentUrl(ot.GetSession(), documentId)); }
/// <summary> /// Deletes a document from Content Server /// </summary> /// <param name="documentId">The ID of the document to delete</param> /// <returns></returns> public DocumentResult DeleteDocument(string documentId) { using (OpenText ot = new OpenText()) return(ot.DeleteDocument(ot.GetSession(), documentId)); }
/// <summary> /// Adds/Creates a document in Content Server /// </summary> /// <param name="documentMetadata">The metadata the document is to be created with</param> /// <param name="documentData">Byte array containing the document contents</param> /// <returns></returns> public DocumentResult CreateDocument(DocumentMetadata documentMetadata, byte[] documentData) { using (OpenText ot = new OpenText()) return(ot.AddDocument(ot.GetSession(), documentMetadata, documentData)); }
/// <summary> /// Sets the metadata on a given document /// </summary> /// <param name="documentId">The document ID to set metadata on</param> /// <param name="documentMetadata">A DocumentMetadata object to apply to the document</param> /// <returns></returns> public DocumentResult UpdateDocumentMetadata(string documentId, DocumentMetadata documentMetadata) { using (OpenText ot = new OpenText()) return(ot.UpdateDocumentMetadata(ot.GetSession(), documentId, documentMetadata)); }