private void btnThemLop_Click(object sender, EventArgs e) { string maLop = txtMaLop.Text; string tenLop = txtTenLop.Text; lophoc lop = database.lophocs.Where( z => z.malop == maLop).SingleOrDefault(); if (lop != null) { MessageBox.Show("Duplicate ID"); return; } else if (String.IsNullOrEmpty(maLop) || String.IsNullOrEmpty(tenLop)) { MessageBox.Show("Mã lớp hoặc tên lớp không được trống"); return; } else { lop = new lophoc(); lop.malop = maLop; lop.tenlop = tenLop; database.lophocs.Add(lop); database.SaveChanges(); LoadData(); MessageBox.Show("Add successfully"); } }
private void btnDeleteClass_Click(object sender, EventArgs e) { var db = new quanlydiemSinhVienEntities(); if (MessageBox.Show("Bạn có muốn xóa ?", "Confim", MessageBoxButtons.YesNo) == DialogResult.Yes) { for (int i = 0; i < lstClass.SelectedRows.Count; i++) { var row = this.lstClass.SelectedRows[i]; var item = (lophoc)row.DataBoundItem; try { lophoc lop = db.lophocs.Find(item.lophoc_id); db.lophocs.Remove(lop); db.SaveChanges(); MessageBox.Show("Thành Công"); } catch (Exception) { MessageBox.Show("Thất Bại"); } } } this.ShowClassList(); }
//Dếm số bản ghi public int TongBanGhi(lophoc lh) { string sl = "select count(malop) from monhoc where malop='" + lh.Malop + "'"; int tbg = trinh.KiemTraMaTrung(sl); return(tbg); }
private void btnXoaLop_Click(object sender, EventArgs e) { string maLop = txtMaLop.Text; string tenLop = txtTenLop.Text; lophoc lop = database.lophocs.Where( z => z.malop == maLop).SingleOrDefault(); if (lop == null) { MessageBox.Show("ID is not Exsiting"); return; } else if (String.IsNullOrEmpty(maLop) || String.IsNullOrEmpty(tenLop)) { MessageBox.Show("Mã lớp not null"); return; } else { database.lophocs.Remove(lop); database.SaveChanges(); LoadData(); MessageBox.Show("Delete successfully"); } }
private void btnAdd_Click(object sender, EventArgs e) { lophoc qllophoc = new lophoc(); qllophoc.tenlop = this.txtName.Text; try { var db = new quanlydiemSinhVienEntities(); db.lophocs.Add(qllophoc); db.SaveChanges(); MessageBox.Show("Thành Công"); } catch (Exception) { MessageBox.Show("Thất Bại"); } this.Close(); }
public List <lophoc> dsLopHoc() { List <lophoc> lophocs = new List <lophoc>(); string sql = "select * from lophoc"; connection.Open(); SqlCommand cmd = new SqlCommand(sql, connection); SqlDataReader rd = cmd.ExecuteReader(); while (rd.Read()) { lophoc lh = new lophoc(); lh.Malop = (int)rd["malop"]; lh.Tenlop = (string)rd["tenlop"]; lh.Giaovien = (string)rd["giangvien"]; lophocs.Add(lh); } connection.Close(); return(lophocs); }
public DataTable timkiemtheoma(lophoc lophoc) { return(trinh.timkiemtheoma(lophoc)); }
//Thêm mon hoc public void themlophoc(lophoc lophoc) { string strthem = "insert into lophoc values('" + lophoc.Malop + "',N'" + trinh.chuanhoaxau(lophoc.Tenlop) + "',N'" + lophoc.Magv + "','" + lophoc.Siso + "',N'" + lophoc.Chuyennganh + "',N'" + lophoc.Nienkhoa + "')"; trinh.ThucThi(strthem); }
//Sửa mon hoc public void Sualophoc(lophoc lophoc) { trinh.Sualophoc(lophoc); }
public void Xoalophoc(lophoc lophoc) { trinh.Xoalophoc(lophoc); }
//Dếm số bản ghi public int TongBanGhi(lophoc lh) { return(trinh.TongBanGhi(lh)); }
//Thêm mon hoc public void themlophoc(lophoc lophoc) { trinh.themlophoc(lophoc); }
//Sửa mon hoc public void Sualophoc(lophoc lophoc) { string sua = "update lophoc set malop='" + lophoc.Malop + "',tenlop=N'" + trinh.chuanhoaxau(lophoc.Tenlop) + "',magv='" + trinh.chuanhoaxau(lophoc.Magv) + "',siso='" + lophoc.Siso + "',chuyennganh='" + lophoc.Chuyennganh + "',nienkhoa='" + lophoc.Nienkhoa + "' where malop='" + lophoc.Malop + "'"; trinh.ThucThi(sua); }
public FormEditClass(lophoc lop) { InitializeComponent(); this.lop = lop; }
public DataTable timkiemtheoma(lophoc lophoc) { string strlophoc = "select * from lophoc where malop='" + lophoc.Malop + "'"; return(trinh.LoadDuLieu(strlophoc)); }
public DataTable timkiemtheoten(lophoc lophoc) { string strlophoc = "select * from lophoc where tenlop='" + trinh.chuanhoaxau(lophoc.Tenlop) + "'"; return(trinh.LoadDuLieu(strlophoc)); }
public void Xoalophoc(lophoc lophoc) { string xoa = "delete from lophoc where malop='" + lophoc.Malop + "'"; trinh.ThucThi(xoa); }