void InitProgramData() { ProgramDAL programDAL = new ProgramDAL(); programDAL.ConnectToDatabase(); List <ProgramDTO> programDTOs = programDAL.GetAllProgram(); dgvListProgram.DataSource = programDTOs; }
void LoadComboBoxProgram() { ProgramDAL programDAL = new ProgramDAL(); programDAL.ConnectToDatabase(); List <ProgramDTO> programDTOs = programDAL.GetAllProgram(); comboBoxProgram.DataSource = programDTOs; comboBoxProgram.DisplayMember = "ProgramName"; comboBoxProgram.ValueMember = "ProgramId"; }
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; }
private void button1_Click(object sender, EventArgs e) { try { ProgramDAL programDAL = new ProgramDAL(); programDAL.ConnectToDatabase(); int level = Int32.Parse(Level.Text); int fee = Int32.Parse(Fee.Text); ProgramDTO programDTO = new ProgramDTO(ID.Text, name.Text, level, fee); if (programDAL.UpdateProgram(programDTO)) { MessageBox.Show("Cập nhật Chương trình học thành công!!!"); this.Close(); } } catch (Exception) { MessageBox.Show("Lỗi, cập nhật Chương trình học không thành công!"); } }
private void button1_Click(object sender, EventArgs e) { try { ProgramDAL programDAL = new ProgramDAL(); int level = Int32.Parse(Level.Text); int fee = Int32.Parse(Fee.Text); if (ID.Text != "" && name.Text != "" && Level.Text != "" && Fee.Text != "") { if (programDAL.InsertProgram(ID.Text, name.Text, level, fee)) { MessageBox.Show("Thêm chương trình học thành công!!!"); this.Close(); } } } catch (Exception) { MessageBox.Show("Thêm chương trình học không thành công, vui lòng nhập đủ thông tin!"); } }
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; }