private void dataGridViewX1_CellClick(object sender, DataGridViewCellEventArgs e) { txtChuongTrinhHoc.Text = dataGridViewX1.CurrentRow.Cells[1].Value.ToString(); string tentd = new TrinhDoBUS().GetTen_TheoMa(dataGridViewX1.CurrentRow.Cells[2].Value.ToString()); cbTrinhDo.Text = tentd; txtHocPhi.Text = dataGridViewX1.CurrentRow.Cells[4].Value.ToString(); }
private void frmThemGiangVien_Load(object sender, EventArgs e) { try { cmbTrinhDo.Properties.DataSource = TrinhDoBUS.DanhSachTrinhDo(); cmbTrinhDo.EditValue = cmbTrinhDo.Properties.GetDataSourceValue("MaTrinhDo", 0); txtMaGV.Text = GiangVienBUS.SinhMa(); txtHoTen.Focus(); } catch (Exception ex) { ExceptionUtil.ThrowMsgBox(ex.Message); } }
private void btnLuu_Click(object sender, EventArgs e) { try { TrinhDo td = new TrinhDo(); if (!string.IsNullOrEmpty(txtMaTrinhDo.Text)) { td.MaTrinhDo = txtMaTrinhDo.Text.Trim(); } else { MsgboxUtil.Exclamation("Mã trình độ không được để trống"); txtMaTrinhDo.Focus(); return; } if (!string.IsNullOrEmpty(txtTenTrinhDo.Text)) { td.TenTrinhDo = txtTenTrinhDo.Text.Trim(); } else { MsgboxUtil.Exclamation("Tên trình độ không được để trống"); txtTenTrinhDo.Focus(); return; } if (numLuong.Value > 0) { td.HeSoLuong = (int)numLuong.Value; } else { MsgboxUtil.Exclamation("Tên trình độ không được để trống"); txtTenTrinhDo.Focus(); return; } TrinhDoBUS.Them(td); StaticClass.LuuThayDoi(); log.GhiFile("Thêm mới trình độ: " + td.MaTrinhDo); MsgboxUtil.Success("Thành công"); btnHuy_Click(null, null); } catch (Exception ex) { ExceptionUtil.ThrowMsgBox(ex.Message); } }
private void btnLuu_Click(object sender, EventArgs e) { if (dataGridViewX1.Rows.Count > 0) { for (int i = 0; i < dataGridViewX1.Rows.Count; i++) { string makh = new KhoaHocBUS().GetMa_TheoTen(cbKhoaHoc.Text.ToString()); string matd = new TrinhDoBUS().GetMa_TheoTen(dataGridViewX1.Rows[i].Cells[2].Value.ToString()); _objchuongtrinhhoc = new ChuongTrinhHoc(_objchuongtrinhhocbus.NextID(), dataGridViewX1.Rows[i].Cells[1].Value.ToString(), matd, makh, double.Parse(dataGridViewX1.Rows[i].Cells[3].Value.ToString())); if (_objchuongtrinhhocbus.AddChuongTrinhHoc(_objchuongtrinhhoc)) { dataGridViewX1.Rows.Remove(dataGridViewX1.Rows[i]); i--; LoadData(); } else { string a = dataGridViewX1.Rows[i].Cells[0].Value.ToString(); MessageBox.Show("Lưu dòng " + a + " thất bại"); } } if (dataGridViewX1.Rows.Count == 0) { MessageBox.Show("Lưu thành công"); } } else { MessageBox.Show("Không có dữ liệu để lưu ! ", "Thống báo ", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void lsvTables_SelectedIndexChanged(object sender, EventArgs e) { try { //bang sinh vien if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.SinhVien.ToString()) { tenBang = "SinhVien"; gridControl1.DataSource = SinhVienBUS.LayDuLieu(); return; } //bang buoi hoc if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.BuoiHoc.ToString()) { tenBang = "BuoiHoc"; gridControl1.DataSource = BuoiHocBUS.LayDuLieu(); return; } //bang thoi khoa bieu if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.ThoiKhoaBieu.ToString()) { tenBang = "ThoiKhoaBieu"; gridControl1.DataSource = ThoiKhoaBieuBUS.LayDuLieu(); return; } //bang phong hoc if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.PhongHoc.ToString()) { tenBang = "PhongHoc"; gridControl1.DataSource = PhongHocBUS.LayDuLieu(); return; } //bang đề nghị if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.DeNghi.ToString()) { tenBang = "DeNghi"; gridControl1.DataSource = DeNghiBUS.LayDuLieu(); return; } //bang lop if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.Lop.ToString()) { tenBang = "Lop"; gridControl1.DataSource = LopBUS.LayDuLieu(); return; } //bang phan cong if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.PhanCong.ToString()) { tenBang = "PhanCong"; gridControl1.DataSource = PhanCongBUS.LayDuLieu(); return; } //bang mon hoc if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.MonHoc.ToString()) { tenBang = "MonHoc"; gridControl1.DataSource = MonHocBUS.LayDuLieu(); return; } //bang nghanh hoc if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.NganhHoc.ToString()) { tenBang = "NganhHoc"; gridControl1.DataSource = NganhHocBUS.LayDuLieu(); return; } //bang nguoi dung if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.NguoiDung.ToString()) { tenBang = "NguoiDung"; gridControl1.DataSource = NguoiDungBUS.LayDuLieu(); return; } //bang trinh do if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.TrinhDo.ToString()) { tenBang = "TrinhDo"; gridControl1.DataSource = TrinhDoBUS.DanhSachTrinhDo(); return; } //bang giang vien if (lsvTables.Items[GetSelectedItemIndex()].Text == TableNames.GiangVien.ToString()) { tenBang = "GiangVien"; gridControl1.DataSource = GiangVienBUS.LayDuLieu(); return; } } catch (Exception ex) { throw ex; } }