// Hàm chèn thêm 1 hlv vào database. public static void ThemHLV(HUANLUYENVIEN a_NewHLV) { using (MyDatabaseQLDBDataContext db = new MyDatabaseQLDBDataContext()) { db.HUANLUYENVIENs.InsertOnSubmit(a_NewHLV); db.SubmitChanges(); } }
public ActionResult danhsachcauthu(string ma, string hlv) { HUANLUYENVIEN h = db.HUANLUYENVIENs.SingleOrDefault(x => x.HuanLuyenVienID == hlv); ViewBag.hlv = h; CAULACBO c = db.CAULACBOes.SingleOrDefault(x => x.CauLacBoID == ma); ViewBag.name = c.TenCLB; var dscauthu = (from s in db.CAUTHUs where s.CauLacBoID == ma select s).ToList(); return(View(dscauthu)); }
// CALSS TRONGTAI // Hàm tìm kiếm huấn luyện viên đã tồn tại trong DB chưa // Nếu đã tồn tại trả về true, ngược lại trả false public static bool KiemTraHLVTonTaiMaHLV(string a_MaHLV) { using (MyDatabaseQLDBDataContext db = new MyDatabaseQLDBDataContext()) { HUANLUYENVIEN ct = (from c in db.HUANLUYENVIENs where c.MAHLV == a_MaHLV select c).FirstOrDefault(); if (ct != null) { return(true); } return(false); } }
public static void XoaHuanLuyenVien(string a_MaHLV) { using (MyDatabaseQLDBDataContext db = new MyDatabaseQLDBDataContext()) { HUANLUYENVIEN hlv = (from n in db.HUANLUYENVIENs where n.MAHLV == a_MaHLV select n).FirstOrDefault(); if (hlv != null) { db.HUANLUYENVIENs.DeleteOnSubmit(hlv); db.SubmitChanges(); } } }
public static void ChinhSuaHLV(V_HUANLUYENVIEN a_HLV) { HUANLUYENVIEN hlv = new HUANLUYENVIEN(); hlv.MAHLV = a_HLV.m_MaHLV; hlv.MADB = a_HLV.m_MaDB; hlv.HOTEN = a_HLV.m_HoTen; hlv.NGAYSINH = a_HLV.m_NgaySinh; hlv.DIACHI = a_HLV.m_DiaChi; hlv.QUOCTICH = a_HLV.m_QuocTich; hlv.SONAMKINHNGHIEM = (byte)a_HLV.m_SoNamKinhNghiem; hlv.AVATAR = a_HLV.m_AVT; hlv.LOAIHLV = a_HLV.m_LoaiHLV; Database.DB_UPDATE.ChinhSuaHLV(hlv); }
// Thêm cầu thủ (hàm này sẽ được gói bên phía Views, truyền vào các tham số ở màn hình đó) public static void ThemHLV(V_HUANLUYENVIEN a_HLV, string a_MaDoiBong) { // Sau khi kiểm tra ổn thỏa cầu thủ hợp lệ thì nhét vào db. HUANLUYENVIEN newHLV = new HUANLUYENVIEN { MAHLV = a_HLV.m_MaHLV, MADB = a_MaDoiBong, HOTEN = a_HLV.m_HoTen, NGAYSINH = a_HLV.m_NgaySinh, DIACHI = a_HLV.m_DiaChi, QUOCTICH = a_HLV.m_QuocTich, SONAMKINHNGHIEM = (byte)a_HLV.m_SoNamKinhNghiem, LOAIHLV = a_HLV.m_LoaiHLV, AVATAR = a_HLV.m_AVT, }; Database.DB_INSERTING.ThemHLV(newHLV); }
public static bool ChinhSuaHLV(HUANLUYENVIEN a_HLV) { using (MyDatabaseQLDBDataContext db = new MyDatabaseQLDBDataContext()) { var Query = from n in db.HUANLUYENVIENs where n.MAHLV == a_HLV.MAHLV select n; foreach (var n in Query) { n.MAHLV = a_HLV.MAHLV; n.MADB = a_HLV.MADB; n.HOTEN = a_HLV.HOTEN; n.NGAYSINH = a_HLV.NGAYSINH; n.DIACHI = a_HLV.DIACHI; n.QUOCTICH = a_HLV.QUOCTICH; n.SONAMKINHNGHIEM = a_HLV.SONAMKINHNGHIEM; n.AVATAR = a_HLV.AVATAR; n.LOAIHLV = a_HLV.LOAIHLV; db.SubmitChanges(); return(true); } } return(false); }