old_contents: 'use strict';
  
  /* Controllers */
  
  angular.module('myApp.controllers', [
    'n3-charts.linechart'
  ])
  .controller('dataEntryCtrl', ['$scope', '$q','$location', 'pt',
  function($scope, $q, $location, pt) {
  
    $scope.goToDataViz = function() {
      $location.path('/dataViz');
    };
  
    $scope.pt = pt;
  
    races: [
      "Black or African American",
      "Asian",
      "Caucasian"
    ];
  
    $scope.buttonsSelected = function() {
      if($scope.pt.hasCKD && $scope.pt.isOnMedication && $scope.pt.hasDiabetes){
        return true;
      }
      return false;
    };
  }])
  .controller('dataVizCtrl', ['$scope', 'pt', 'graphData', function($scope, pt, graphData) {
  
    $scope.pt = pt;
    $scope.data = graphData;
  
    console.log($scope.data);
  
    $scope.options = {
      axes: {
        x: {
          key: 'date',
          labelFunction: function(value) {
            console.log('value', value);
            var date =  value;
            // console.log('date=value', date);
            var datestring = ("0" + (date.getMonth() + 1).toString()).substr(-2) + "/" + ("0" + date.getDate().toString()).substr(-2)  + "/" + (date.getFullYear().toString()).substr(2);
            // return datestring;
            return datestring;
          },
          type: 'date',
          tooltipFormatter: function(date) {
            var datestring = ("0" + (date.getMonth() + 1).toString()).substr(-2) + "/" + ("0" + date.getDate().toString()).substr(-2)  + "/" + (date.getFullYear().toString()).substr(2);
            return datestring;
          }
        },
        y: {type: 'linear'},
        y2: {type: 'linear'},
        y3: {type: 'linear'},
        y4: {type: 'linear'}
      },
      series: [
        {y: 'systolic', color: '#2E4087', thickness: '3px', label: 'Patient Systolic'},
        {y: 'diastolic', color: '#872E44', thickness: '3px', label: 'Patient Diastolic'},
        {y: 'targetDias', color: '#EBB9C6', thickness: '1px', label: 'Target Diastolic'},
        {y: 'targetSys', thickness: '1px', color: '#DBE2FF', label: 'Target Systolic'}
      ],
      lineMode: 'linear',
      tension: 0.7
    };
  
  }]);
  
new_contents: 'use strict';
  
  /* Controllers */
  
  angular.module('myApp.controllers', [
    'n3-charts.linechart'
  ])
  .controller('dataEntryCtrl', ['$scope', '$q','$location', 'pt',
  function($scope, $q, $location, pt) {
  
    $scope.goToDataViz = function() {
      $location.path('/dataViz');
    };
  
    $scope.pt = pt;
    
    $scope.buttonsSelected = function() {
      if($scope.pt.hasCKD && $scope.pt.isOnMedication && $scope.pt.hasDiabetes){
        return true;
      }
      return false;
    };
  }])
  .controller('dataVizCtrl', ['$scope', 'pt', 'graphData', function($scope, pt, graphData) {
  
    $scope.pt = pt;
    $scope.data = graphData;
  
    console.log($scope.data);
  
    $scope.options = {
      axes: {
        x: {
          key: 'date',
          labelFunction: function(value) {
            console.log('value', value);
            var date =  value;
            // console.log('date=value', date);
            var datestring = ("0" + (date.getMonth() + 1).toString()).substr(-2) + "/" + ("0" + date.getDate().toString()).substr(-2)  + "/" + (date.getFullYear().toString()).substr(2);
            // return datestring;
            return datestring;
          },
          type: 'date',
          tooltipFormatter: function(date) {
            var datestring = ("0" + (date.getMonth() + 1).toString()).substr(-2) + "/" + ("0" + date.getDate().toString()).substr(-2)  + "/" + (date.getFullYear().toString()).substr(2);
            return datestring;
          }
        },
        y: {type: 'linear'},
        y2: {type: 'linear'},
        y3: {type: 'linear'},
        y4: {type: 'linear'}
      },
      series: [
        {y: 'systolic', color: '#2E4087', thickness: '3px', label: 'Patient Systolic'},
        {y: 'diastolic', color: '#872E44', thickness: '3px', label: 'Patient Diastolic'},
        {y: 'targetDias', color: '#EBB9C6', thickness: '1px', label: 'Target Diastolic'},
        {y: 'targetSys', thickness: '1px', color: '#DBE2FF', label: 'Target Systolic'}
      ],
      lineMode: 'linear',
      tension: 0.7
    };
  
  }]);
  
subject: Delete hard coded race array from dataEntry controller