private void ViewStudentReport()
        {
            StudentBll     studentBll = new StudentBll();
            List <Student> list       = studentBll.GetStudents();

            var student = new DataTable("Students");

            student.Columns.Add("Id");
            student.Columns.Add("Name");
            student.Columns.Add("RollNo");
            student.Columns.Add("Address");
            student.Columns.Add("Username");
            student.Columns.Add("Password");
            foreach (Student c in list)
            {
                DataRow dr = student.NewRow();
                dr["Id"]       = c.Id;
                dr["Name"]     = c.Name;
                dr["RollNo"]   = c.RollNumber;
                dr["Address"]  = c.Address;
                dr["Username"] = c.UserName;
                dr["Password"] = c.Password;
                student.Rows.Add(dr);
            }
            ReportViewer.LocalReport.DataSources.Clear();

            ReportViewer.LocalReport.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource("StudentReportDataSet", student));

            ReportViewer.LocalReport.ReportPath = @"C:\Users\M.Jahangeer\documents\visual studio 2013\Projects\TeacherFacilitationSystem\TeacherFacilitationSystem\StudentReport.rdlc";

            ReportViewer.LocalReport.EnableExternalImages = true;

            ReportViewer.RefreshReport();
        }
Exemple #2
0
        private void GetData()
        {
            var            studentBll = new StudentBll();
            List <Student> list       = studentBll.GetStudents();

            StudentDataGrid.ItemsSource = list;
        }
Exemple #3
0
        public static void Run()
        {
            Console.WriteLine($"开始运行{nameof(Demo1)}");
            var studentBll = new StudentBll();
            var students   = studentBll.GetStudents();

            foreach (var student in students)
            {
                Console.WriteLine(student);
            }
            Console.WriteLine($"结束运行{nameof(Demo1)}");
        }
Exemple #4
0
        public static void Run()
        {
            Console.WriteLine($"开始运行{nameof(Demo1)}");
            StudentBll            studentBll = new StudentBll();
            IEnumerable <Student> students   = studentBll.GetStudents();

            foreach (Student student in students)
            {
                Console.WriteLine(student);
            }
            Console.WriteLine($"结束运行{nameof(Demo1)}");
        }
        internal void UpdateForm()
        {
            _studentEditView.LoadStudents(_studentBll.GetStudents());

            var student = _studentEditView.SelectedStudent;

            if (student == null)
            {
                return;
            }
            _studentEditView.LoadStudentCourses(student.Courses.ToList());
            _studentEditView.LoadStudentGrades(student.Grades.ToList());
        }
Exemple #6
0
        public static void Run()
        {
            Console.WriteLine($"开始运行{nameof(Demo2)}");
            // 使用 StudentDal1
            IStudentBll studentBll = new StudentBll(new StudentDal1());
            var         students   = studentBll.GetStudents();

            foreach (var student in students)
            {
                Console.WriteLine(student);
            }
            // 使用 StudentDal2
            studentBll = new StudentBll(new StudentDal2());
            students   = studentBll.GetStudents();
            foreach (var student in students)
            {
                Console.WriteLine(student);
            }
            Console.WriteLine($"结束运行{nameof(Demo2)}");
        }
        protected void gridView1_SelectedIndexChanged(object sender, EventArgs e)
        {
            ClearAll();
            edit_mode = true;
            GridViewRow row = gridView1.SelectedRow;

            lblStudentMasterId.Text = row.Cells[3].Text;

            StudentBll sBll = new StudentBll();

            site = new DBSite();

            try
            {
                //StudentBll.StudenEntity st = sBll.GetStudents(site, util.CheckNullInt(lblStudentMasterId.Text))[0];
                StudentBll.StudenEntity st = sBll.GetStudents(site, lblStudentMasterId.Text)[0];

                txtStudentName.Text           = st.StudentName;
                txtAdmNo.Text                 = st.AdmNo;
                ddlPresentClass.SelectedValue = util.CheckNull(st.PresentClass);
                txtIdCardNo.Text              = st.IdCardNo;
                txtMotherName.Text            = st.MotherName;
                txtFatherName.Text            = st.FatherName;
                txtMobileNoF.Text             = st.MobileNoF;
                txtMobileNoM.Text             = st.MobileNoM;
                txtDOB.Text = st.DOB;
            }
            catch (Exception exception)
            {
                util.HandleExpception(exception, Response);
                // throw;
            }
            finally
            {
                site.Close();
            }
        }