Exemplo n.º 1
0
        public static void GetDatasetId()
        {
            DataSetVM dataset = null;

            using (var client = new HttpClient())
            {
                client.BaseAddress = new Uri("http://vautointerview.azurewebsites.net/api/");
                var responseTask = client.GetAsync("datasetId");
                responseTask.Wait();
                var result = responseTask.Result;
                if (result.IsSuccessStatusCode)
                {
                    var readtask = result.Content.ReadAsAsync <DataSetVM>();
                    readtask.Wait();

                    dataset           = readtask.Result;
                    VHelper.datasetId = dataset.datasetId;
                }
                else
                {
                    dataset = null;

                    throw new Exception("Couldn't get datasetId!");
                }
            }
        }
Exemplo n.º 2
0
 public void RemoveDataSet(DataSetVM dataSet)
 {
     UndoManager.IsEnabled = false;
     dataSetForm.DataSets.Remove(dataSet);
     dataFileForm.RemoveByDataSetId(dataSet.Id);
     UndoManager.IsEnabled = true;
     Memorize();
 }
Exemplo n.º 3
0
        private DataFileVM createDataFile(DataFile dataFileModel, DataSetVM dataSet)
        {
            DataFileVM dataFile = new DataFileVM(dataFileModel, dataSet);

            dataFile.Parent     = this;
            dataFile.Delimiters = Options.Delimiters;
            return(dataFile);
        }
Exemplo n.º 4
0
 public DataFileFormVM(StudyUnitVM studyUnit) : base(studyUnit)
 {
     dataFiles = new ObservableCollection <DataFileVM>();
     foreach (DataFile dataFileModel in studyUnit.DataFileModels)
     {
         DataSetVM dataSet = studyUnit.FindDataSet(dataFileModel.DataSetId);
         if (dataSet != null)
         {
             DataFileVM dataFile = createDataFile(dataFileModel, dataSet);
             dataFiles.Add(dataFile);
         }
     }
     modelSyncher = new ModelSyncher <DataFileVM, DataFile>(this, dataFiles, studyUnit.DataFileModels);
 }
Exemplo n.º 5
0
 public bool IsDefaultDataSet(DataSetVM dataSet)
 {
     return(studyUnit.DefaultDataSetId == dataSet.Id);
 }
Exemplo n.º 6
0
 public DataFileVM(DataFile dataFile, DataSetVM dataSet)
 {
     this.dataFile = dataFile;
     this.dataSet  = dataSet;
 }