public StepsDataViewModel GetViewModel() { var stepsDataRepository = new StepsDataRepository(Guid.Parse(uniqueGuid)); var stepsDataList = stepsDataRepository.GetAllStepsData(patientId); foreach (var item in stepsDataList) { stepsDataViewModel.StepsDataEntity.Add(new StepsDataViewEntity { Date = item.Date.ToShortDateString(), Steps = item.Steps }); } // Get Labels string lables = "["; foreach (var item in stepsDataList) { lables = lables + PutIntoQuotes(item.Date.ToShortDateString()) + ","; } lables = lables.Substring(0, lables.Length - 1) + "]"; stepsDataViewModel.StepsDataChart.Labels = lables.Replace(@"\", " "); // Steps Data string stepsData = "["; foreach (var item in stepsDataList) { stepsData = stepsData + item.Steps.ToString() + ","; } stepsData = stepsData.Substring(0, stepsData.Length - 1) + "]"; stepsDataViewModel.StepsDataChart.StepsData = stepsData; return stepsDataViewModel; }
private void SaveSteps(object sender, RoutedEventArgs e) { try { var stepsDataRepository = new StepsDataRepository(EHealthCareDesktopApp.Properties.Settings.Default.UniqueIdentifier); stepsDataRepository.SaveSteps(new Step { PatientId = EHealthCareDesktopApp.Properties.Settings.Default.PatientID, Date = dtPicker.SelectedDate.Value, Steps = int.Parse(txtSteps.Text.Trim()), UniqueIdentifier = EHealthCareDesktopApp.Properties.Settings.Default.UniqueIdentifier }); if (StepsAddedEvent != null) { StepsAddedEvent("Success"); } } catch (Exception ex) { if (StepsAddedEvent != null) { StepsAddedEvent(string.Format("Problem in adding Steps: {0}", ex.Message)); } } }
private void SaveSteps(object sender, RoutedEventArgs e) { try { var stepsDataRepository = new StepsDataRepository(EHealthCareDesktopApp.Properties.Settings.Default.UniqueIdentifier); stepsDataRepository.SaveSteps(new Step { PatientId = EHealthCareDesktopApp.Properties.Settings.Default.PatientID, Date = dtPicker.SelectedDate.Value, Steps = int.Parse(txtSteps.Text.Trim()), UniqueIdentifier = EHealthCareDesktopApp.Properties.Settings.Default.UniqueIdentifier }); if (StepsAddedEvent != null) StepsAddedEvent("Success"); } catch(Exception ex) { if (StepsAddedEvent != null) StepsAddedEvent(string.Format("Problem in adding Steps: {0}", ex.Message)); } }
public StepsDataViewModel GetViewModel() { var stepsDataRepository = new StepsDataRepository(Guid.Parse(uniqueGuid)); var stepsDataList = stepsDataRepository.GetAllStepsData(patientId); foreach (var item in stepsDataList) { stepsDataViewModel.StepsDataEntity.Add(new StepsDataViewEntity { Date = item.Date.ToShortDateString(), Steps = item.Steps }); } // Get Labels string lables = "["; foreach (var item in stepsDataList) { lables = lables + PutIntoQuotes(item.Date.ToShortDateString()) + ","; } lables = lables.Substring(0, lables.Length - 1) + "]"; stepsDataViewModel.StepsDataChart.Labels = lables.Replace(@"\", " "); // Steps Data string stepsData = "["; foreach (var item in stepsDataList) { stepsData = stepsData + item.Steps.ToString() + ","; } stepsData = stepsData.Substring(0, stepsData.Length - 1) + "]"; stepsDataViewModel.StepsDataChart.StepsData = stepsData; return(stepsDataViewModel); }
static public FixedList <StepDataObject> GetListForAction(ProjectItem step) { return(StepsDataRepository.GetActionDataObjects(step)); }
protected override void OnSave() { StepsDataRepository.WriteStepDataObject(this); }