コード例 #1
0
        void RenderChart() // vẽ biểu đồ
        {
            Bunifu.DataViz.Data data = new Bunifu.DataViz.Data();

            Bunifu.DataViz.DataPoint point = new Bunifu.DataViz.DataPoint(Bunifu.DataViz.BunifuCharts._type.spline);
            point.addLabely("Monday", "580");
            point.addLabely("Tuesday", "500");
            point.addLabely("Wednesday", "400");
            point.addLabely("Thursday", "800");
            point.addLabely("Friday", "400");
            point.addLabely("Saturday", "580");
            point.addLabely("Sunday", "500");
            data.addData(point);
            Bunifu.DataViz.DataPoint point2 = new Bunifu.DataViz.DataPoint(Bunifu.DataViz.BunifuCharts._type.spline);
            point2.addLabely("Monday", "2800");
            point2.addLabely("Tuesday", "2500");
            point2.addLabely("Wednesday", "3200");
            point2.addLabely("Thursday", "6000");
            point2.addLabely("Friday", "3500");
            point2.addLabely("Saturday", "4000");
            point2.addLabely("Sunday", "8000");
            data.addData(point2);

            bunifuCharts1.Render(data);
        }
コード例 #2
0
        public void plot_random_chart()
        {
            Random r = new Random();

            Bunifu.DataViz.Data      data        = new Bunifu.DataViz.Data();
            Bunifu.DataViz.DataPoint income      = new Bunifu.DataViz.DataPoint(Bunifu.DataViz.BunifuCharts._type.spline);
            Bunifu.DataViz.DataPoint expenditure = new Bunifu.DataViz.DataPoint(Bunifu.DataViz.BunifuCharts._type.spline);

            for (int i = 0; i < 10; i++)
            {
                int v = r.Next(0, 100);
                expenditure.addLabely(i.ToString(), v.ToString());
                income.addLabely(i.ToString(), (v + r.Next(0, 50)).ToString());
            }

            data.addData(income);
            data.addData(expenditure);

            bunifuCharts1.Render(data);
        }
コード例 #3
0
        private void timer1_Tick(object sender, EventArgs e)
        {
            timer1.Stop();


            //plot chart 1

            Bunifu.DataViz.Data      data1      = new Bunifu.DataViz.Data();
            Bunifu.DataViz.DataPoint datapoint1 = new Bunifu.DataViz.DataPoint(Bunifu.DataViz.BunifuCharts._type.line);

            bcahrt1.colorSet = new List <Color>()
            {
                Color.White
            };

            datapoint1.addLabely("M", "10");
            datapoint1.addLabely("T", "20");
            datapoint1.addLabely("W", "10");
            datapoint1.addLabely("T", "20");
            datapoint1.addLabely("F", "30");
            datapoint1.addLabely("S", "20");
            datapoint1.addLabely("S", "40");


            data1.addData(datapoint1);


            bcahrt1.Render(data1);



            //plot chart 1

            Bunifu.DataViz.Data      data2      = new Bunifu.DataViz.Data();
            Bunifu.DataViz.DataPoint datapoint2 = new Bunifu.DataViz.DataPoint(Bunifu.DataViz.BunifuCharts._type.column);

            bchart2.colorSet = new List <Color>()
            {
                Color.White, Color.White
            };


            Random r = new Random();

            datapoint2.addLabely("JAN", r.Next(0, 800).ToString());
            datapoint2.addLabely("FEB", r.Next(0, 800).ToString());
            datapoint2.addLabely("MAR", r.Next(0, 800).ToString());
            datapoint2.addLabely("APR", r.Next(0, 800).ToString());
            datapoint2.addLabely("MAY", r.Next(0, 800).ToString());
            datapoint2.addLabely("JUN", r.Next(0, 800).ToString());
            datapoint2.addLabely("JUL", r.Next(0, 800).ToString());
            datapoint2.addLabely("AUG", r.Next(0, 800).ToString());
            datapoint2.addLabely("SEP", r.Next(0, 800).ToString());
            datapoint2.addLabely("OCT", r.Next(0, 800).ToString());
            datapoint2.addLabely("NOV", r.Next(0, 800).ToString());
            datapoint2.addLabely("DEC", r.Next(0, 800).ToString());


            data2.addData(datapoint2);
            bchart2.Render(data2);
        }
コード例 #4
0
        private void Daly_Tick(object sender, EventArgs e)
        {
            Daly.Stop();
            List <StudentDegree> studentDegrees = new List <StudentDegree>();

            studentDegrees      = StudentDegreeController.StudentDegreeSelectAll();
            lblTotalDegree.Text = studentDegrees.Count.ToString();
            StudentDegree studentDegree = new StudentDegree();

            studentDegrees = studentDegree.StudentDegreeSelectAll();
            List <StudentProgram> studentPrograms = new List <StudentProgram>();
            StudentProgram        studentProgram  = new StudentProgram();

            studentPrograms      = studentProgram.StudentProgramSelectAll();
            lblProgramTotal.Text = studentPrograms.Count.ToString();
            List <CollageAdmin> collageAdmins = CollageAdminController.CollageAdminSelectAll();

            lblTotalAdmin.Text = collageAdmins.Count.ToString();
            List <StudentPersonalInfo> studentPersonalInfos = StudentPersonalInfoController.StudentPersonalInfoSelectAll();

            lblTotalStudent.Text = studentPersonalInfos.Count.ToString();
            List <StudentSections> studentSections = StudentSectionsController.StudentSectionsSelectAll();

            lblTotalSection.Text = studentSections.Count.ToString();
            Bunifu.DataViz.Data      data      = new Bunifu.DataViz.Data();
            Bunifu.DataViz.DataPoint dataPoint = new Bunifu.DataViz.DataPoint(Bunifu.DataViz.BunifuCharts._type.column);
            Random r = new Random();

            dataPoint.addLabely("Degrees", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());
            dataPoint.addLabely("Users", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint.addLabely("Program", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());
            dataPoint.addLabely("Degrees", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());
            dataPoint.addLabely("Users", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint.addLabely("Program", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());


            data.addData(dataPoint);
            CollumChart.Render(data);
            Bunifu.DataViz.Data      data1      = new Bunifu.DataViz.Data();
            Bunifu.DataViz.DataPoint dataPoint2 = new Bunifu.DataViz.DataPoint(Bunifu.DataViz.BunifuCharts._type.pie);

            dataPoint2.addLabely("Degrees", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint2.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());
            dataPoint2.addLabely("Users", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint2.addLabely("Program", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint2.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());
            dataPoint2.addLabely("Degrees", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint2.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());
            dataPoint2.addLabely("Users", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint2.addLabely("Program", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint2.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());


            data1.addData(dataPoint2);
            bunifuCharts1.Render(data1);
            Bunifu.DataViz.Data data2 = new Bunifu.DataViz.Data();

            Bunifu.DataViz.DataPoint dataPoint3 = new Bunifu.DataViz.DataPoint(Bunifu.DataViz.BunifuCharts._type.spline);

            dataPoint3.addLabely("Degrees", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint3.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());
            dataPoint3.addLabely("Users", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint3.addLabely("Program", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint3.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());
            dataPoint3.addLabely("Degrees", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint3.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());

            dataPoint3.addLabely("Program", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint3.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());


            data2.addData(dataPoint3);
            bunifuCharts2.Render(data2);

            Bunifu.DataViz.Data data3 = new Bunifu.DataViz.Data();

            Bunifu.DataViz.DataPoint dataPoint4 = new Bunifu.DataViz.DataPoint(Bunifu.DataViz.BunifuCharts._type.area);

            dataPoint4.addLabely("Degrees", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint4.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());
            dataPoint4.addLabely("Users", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint4.addLabely("Program", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint4.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());
            dataPoint4.addLabely("Degrees", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint4.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());
            dataPoint4.addLabely("Program", r.Next(0, Convert.ToInt32(studentDegrees.Count.ToString())).ToString());
            dataPoint4.addLabely("Program", r.Next(0, Convert.ToInt32(studentPrograms.Count.ToString())).ToString());


            data3.addData(dataPoint4);
            bunifuCharts3.Render(data3);
        }