コード例 #1
0
        public ReportDetailForm(ClassDTO _class)
        {
            InitializeComponent();
            SignupDAL signupDAL = new SignupDAL();

            signupDAL.ConnectToDatabase();
            List <SignupDTO> signupDTOs = signupDAL.GetAllSignupClass(_class.ClassId);

            dgvReport.DataSource = signupDTOs;
            ProgramDAL programDAL = new ProgramDAL();

            programDAL.ConnectToDatabase();
            TotalFee       = (programDAL.GetProgram(_class.ProgramId).Fee *signupDTOs.Count).ToString();
            labelType.Text = "Tổng số tiền thu được (USD): ";
            labelInfo.Text = TotalFee;
        }
コード例 #2
0
        public DeleteStudentToClassForm(string _classId, String nameClass)
        {
            InitializeComponent();
            InitOfficialStudentData();
            classId  = _classId;
            lb3.Text = "Xoá học viên khỏi lớp: " + nameClass;
            SignupDAL studentDAL = new SignupDAL();

            studentDAL.ConnectToDatabase();
            List <SignupDTO> studentDTOs = studentDAL.GetAllSignupClass(nameClass);

            dgvListStudent.DataSource = studentDTOs;
            DataGridViewCheckBoxColumn deleteConfirm = new DataGridViewCheckBoxColumn()
            {
                HeaderText = "Delete"
            };

            dgvListStudent.Columns.Add(deleteConfirm);
        }
コード例 #3
0
        public ClassReportForm(ClassDTO _classDTO)
        {
            InitializeComponent();
            ((TextObject)ClassInfoReport1.Section4.ReportObjects["txtClassId"]).Text   = "Mã lớp: " + _classDTO.ClassId;
            ((TextObject)ClassInfoReport1.Section4.ReportObjects["txtClassName"]).Text = "Tên lớp: " + _classDTO.ClassName;
            ((TextObject)ClassInfoReport1.Section4.ReportObjects["txtStartHour"]).Text = "Giờ học: " + _classDTO.StartHour;
            ((TextObject)ClassInfoReport1.Section4.ReportObjects["txtProgramId"]).Text = "Mã chương trình học: " + _classDTO.ProgramId;
            ((TextObject)ClassInfoReport1.Section4.ReportObjects["txtStartDate"]).Text = "Ngày bắt đầu: " + _classDTO.StartDate.ToLongDateString();
            ((TextObject)ClassInfoReport1.Section4.ReportObjects["txtEndDate"]).Text   = "Ngày kết thúc: " + _classDTO.EndDate.ToLongDateString();

            SignupDAL signupDAL = new SignupDAL();

            signupDAL.ConnectToDatabase();
            List <SignupDTO> signupDTOs = signupDAL.GetAllSignupClass(_classDTO.ClassId);
            ProgramDAL       programDAL = new ProgramDAL();

            programDAL.ConnectToDatabase();
            string TotalFee = (programDAL.GetProgram(_classDTO.ProgramId).Fee *signupDTOs.Count).ToString();

            ((TextObject)ClassInfoReport1.Section4.ReportObjects["txtStudentCount"]).Text = "Tổng số học sinh: " + signupDTOs.Count.ToString();
            ((TextObject)ClassInfoReport1.Section4.ReportObjects["txtMoney"]).Text        = "Tổng số tiền thu được (USD):  " + TotalFee;
        }