private void AssertFinished(entity_framework.InvoiceBuffer rec) { string Oznaka = rec.Oznaka; entity_framework.InvoiceBuffer[] array = biroside.biroside.InvoiceBuffer.Where((x) => (x.Oznaka == Oznaka)).ToArray(); if (array.Length == 0) { Console.WriteLine("AssertFinished-DeleteInvoiceBufferRecord: PASSED"); } else { throw new Exception("The invoice buffer was not deleted on finish!!!"); } BufferHistoryLog log = biroside.biroside.BufferHistoryLog.Where((x) => (x.Oznaka == Oznaka)).First(); if (log.FinishedBy != null && log.FinishedTime != null) { Console.WriteLine("AssertFinished: Passed"); } else { throw new Exception("FinishedBy or FinishedTime were null during AssertFinished!"); } }
private void AssertAllRecordsProcessed(string[] oznake) { foreach (string oznaka in oznake) { entity_framework.InvoiceBuffer bufferRecord = biroside.biroside.InvoiceBuffer.Where((x) => (x.Oznaka == oznaka)).ToArray()[0]; AssertProcessed(bufferRecord); } }
public InvoiceBuffer Next(int user_id) { string query = QueryStringConstants.MakeGetNextQueryString(user_id); HttpResponseMessage msg = host.GetAsync(query).GetAwaiter().GetResult(); string content = msg.Content.ReadAsStringAsync().GetAwaiter().GetResult(); entity_framework.InvoiceBuffer ret = JsonConvert.DeserializeObject <entity_framework.InvoiceBuffer>(content); return(ret); }
private void AssertProcessed(entity_framework.InvoiceBuffer buf) { Console.WriteLine("RihNet: " + buf.RihNet); Console.WriteLine("RihVat: " + buf.RihVat); Console.WriteLine("RihGross: " + buf.RihGross); Console.WriteLine("RihInvNum: " + buf.RihInvNum); Console.WriteLine("RihReference: " + buf.RihReference); Console.WriteLine("RihVatIdBuyer: " + buf.RihVatIdBuyer); Console.WriteLine("RihVatIdPublisher: " + buf.RihVatIdPublisher); }
private void FinishRecord(entity_framework.InvoiceBuffer rec) { // complete the record such that the fields prefixed by Finished are now filled with // data rec.FinishedBy = user_id; // your UserID rec.FinishedGross = rec.RihGross; rec.FinishedVat = rec.FinishedVat; // finish the record via the host client.Finish(rec); }
private entity_framework.InvoiceBuffer AssertLocked(entity_framework.InvoiceBuffer rec) { string Oznaka = rec.Oznaka; entity_framework.InvoiceBuffer kur = biroside.biroside.InvoiceBuffer.Where((x) => (x.Oznaka == Oznaka)).First(); if (rec.LockedBy != null && rec.LockedTime != null) { Console.WriteLine("AssertLocked: Passed"); } else { throw new Exception("LockedBy or LockedTime were null during AssertLocked!"); } return(rec); }