Example #1
0
        public HoursChart(User TeamHead)
        {
            InitializeComponent();


            Dictionary <string, decimal> workersDictionary = new Dictionary <string, decimal>();

            workersDictionary = UserRequests.GetWorkersDictionary(TeamHead.UserId);
            chart1.Series[0].Points.DataBindXY(workersDictionary.Keys, workersDictionary.Values);
        }
Example #2
0
        private void cmb_projects_SelectedIndexChanged(object sender, EventArgs e)
        {
            Dictionary <string, Hours> workersDictionary = new Dictionary <string, Hours>();

            workersDictionary = UserRequests.GetWorkersDictionary(((sender as ComboBox).SelectedItem as Project).ProjectId);
            List <decimal> givenList     = workersDictionary.Values.Select(p => p.GivenHours).ToList();
            List <decimal> reservingList = workersDictionary.Values.Select(p => p.ReservingHours).ToList();

            chart1.Series[0].Points.DataBindXY(workersDictionary.Keys, givenList);
            chart1.Series[1].Points.DataBindXY(workersDictionary.Keys, reservingList);
        }