示例#1
0
        private static void DeleteCasesInDatabase(string instrumentName, string serverParkName)
        {
            var blaiseCaseApi = new BlaiseCaseApi();

            var cases = blaiseCaseApi.GetCases(instrumentName, serverParkName);

            while (!cases.EndOfSet)
            {
                var primaryKey = blaiseCaseApi.GetPrimaryKeyValue(cases.ActiveRecord);

                blaiseCaseApi.RemoveCase(primaryKey, instrumentName, serverParkName);

                cases.MoveNext();
            }
        }
示例#2
0
        private static void CreateCases(int numberOfCases, string instrumentName, string serverParkName)
        {
            var blaiseCaseApi = new BlaiseCaseApi();
            var primaryKey    = 90000;

            for (var count = 0; count < numberOfCases; count++)
            {
                var dictionary = new Dictionary <string, string> {
                    { "serial_number", primaryKey.ToString() }
                };

                blaiseCaseApi.CreateCase(primaryKey.ToString(), dictionary, instrumentName, serverParkName);
                primaryKey++;
            }
        }
 public CreateCaseTests()
 {
     _sut        = new BlaiseCaseApi();
     _primaryKey = "9000001";
 }
示例#4
0
 public DeleteCaseTests()
 {
     _sut = new BlaiseCaseApi();
 }
 public FieldTests()
 {
     _sut        = new BlaiseCaseApi();
     _primaryKey = "9000001";
 }
示例#6
0
 public CaseExistsTests()
 {
     _sut        = new BlaiseCaseApi();
     _primaryKey = "9000001";
 }