public void update(TaiKoan_H obj) { var d = db.TaiKoan_Hs.Where(p => p.id == obj.id).FirstOrDefault(); if (d != null) { d.id = obj.id; d.Khoi = db.Khois.Single(p => p.id == obj.id_khoi); d.Nien_khoa = db.Nien_khoas.Single(p => p.id == obj.id_nien_khoa); d.lop = obj.lop; db.SubmitChanges(); } }
private void cmdGhi_Click(object sender, EventArgs e) { if (idTK != 0 && idKhoi != 0 && idNienKhoa != 0 && textEdit4.Text.Trim() != "") { if (cls.checkExistKhoi(idTK, idKhoi)) { if (true) { TaiKoan_H nk = new TaiKoan_H(); nk.id_TaiKhoan = idTK; nk.id_khoi = idKhoi; nk.id_nien_khoa = idNienKhoa; nk.lop = textEdit4.Text.Trim(); if (_Action == "Add") { cls.add(nk); MessageBox.Show("Tạo lớp cho tài khoản thành công!"); changeControlState(true); gridChuDe.DataSource = null; gridChuDe.DataSource = cls.listTaiKhoan_H(); } if (_Action == "Edit") { nk.id = id_; cls.update(nk); MessageBox.Show("Sửa lớp cho tài khoản thành công!"); changeControlState(true); gridChuDe.DataSource = null; gridChuDe.DataSource = cls.listTaiKhoan_H(); } } else { MessageBox.Show("Không thể thêm. Tài khoản đã tồn tại trong niên khóa " + txtNienKhoa.Text); } } else { MessageBox.Show("Không thể thêm. Tài khoản đã tồn tại trong khối " + txtKhoi.Text); } } else { MessageBox.Show("Các trường không được để trống."); } }
public void add(TaiKoan_H obj) { db.TaiKoan_Hs.InsertOnSubmit(obj); db.SubmitChanges(); }