public static MONAN TimMon(int maMon) { QLNhaHangDataContext db = new QLNhaHangDataContext(); MONAN mon = new MONAN(); mon = db.MONANs.Single(r => r.MaMonAn == maMon && r.DaXoa == false); return(mon); }
public static bool ThemLoiBinh(BINHLUAN blThem) { BINHLUAN bl = new BINHLUAN(); QLNhaHangDataContext db = new QLNhaHangDataContext(); db.DeferredLoadingEnabled = false; blThem.MaBinhLuan = default(int); db.BINHLUANs.InsertOnSubmit(blThem); db.SubmitChanges(); return(true); }
public static List <MONAN> LayDanhSach(string tenMonAn) { List <MONAN> ds = new List <MONAN>(); QLNhaHangDataContext db = new QLNhaHangDataContext(); var dsMon = from q in db.MONANs where q.DaXoa == false && q.TenMonAn.Contains(tenMonAn) select q; ds = dsMon.ToList(); return(ds); }
public static List <MONAN> LayDanhSach(int maDanhMuc) { List <MONAN> ds = new List <MONAN>(); QLNhaHangDataContext db = new QLNhaHangDataContext(); var dsMon = from q in db.MONANs where q.DaXoa == false && q.MaDMMonAn == maDanhMuc select q; ds = dsMon.ToList(); return(ds); }
public static List <BINHLUAN> LayDanhSach(int maMonAn) { List <BINHLUAN> ds = new List <BINHLUAN>(); QLNhaHangDataContext db = new QLNhaHangDataContext(); var dsBinhLuan = from q in db.BINHLUANs where q.DaXoa == false && q.MaMonAn == maMonAn select q; ds = dsBinhLuan.ToList(); return(ds); }
/// <summary> /// Kiểm tra tên đăng nhập có tồn tại chưa /// </summary> /// <param name="TenDangNhap"></param> /// <returns>Trả về true nếu đã tồn tại, ngược lại trả về false</returns> public static bool KiemTraTenDangNhapTonTai(string TenDangNhap) { QLNhaHangDataContext db = new QLNhaHangDataContext(); try { NGUOIDUNG ng = db.NGUOIDUNGs.Single(r => r.TenDangNhap == TenDangNhap); } catch (Exception ex) { return(false); } return(true); }
/// <summary> /// Kiểm tra tên đăng nhập và mật khẩu xem có hợp lệ hay không /// </summary> /// <param name="TenDangNhap"></param> /// <param name="MatKhau"></param> /// <returns>Trả về đối tượng NGUOIDUNG nếu hợp lệ, ngược lại trả về null</returns> public static NGUOIDUNG KiemTraThongTinDangNhap(string TenDangNhap, string MatKhau) { QLNhaHangDataContext db = new QLNhaHangDataContext(); foreach (NGUOIDUNG ng in db.NGUOIDUNGs) { if (ng.TenDangNhap == TenDangNhap && ng.MatKhau == MatKhau) { return(ng); } } return(null); }
public static List <MONAN> LayDanhSachSapTheoGia(int maDanhMuc, bool tangDan) { List <MONAN> ds = new List <MONAN>(); QLNhaHangDataContext db = new QLNhaHangDataContext(); var dsMon = from q in db.MONANs where q.DaXoa == false && q.MaDMMonAn == maDanhMuc select q; if (tangDan) { ds = dsMon.OrderBy(x => x.Gia).ToList(); } else { ds = dsMon.OrderByDescending(x => x.Gia).ToList(); } return(ds); }
/// <summary> /// Thêm thông tin người dùng vào CSDL nếu tên đăng nhập chưa tồn tại /// </summary> /// <param name="TenDangNhap"></param> /// <param name="MatKhau"></param> /// <param name="Email"></param> /// <param name="DienThoai"></param> /// <param name="MaLoaiNguoiDung"></param> /// <returns>Trả về đối tượng người dùng nếu thêm thành công, ngược lại trả về null</returns> public static NGUOIDUNG TaoNguoiDung(string TenDangNhap, string MatKhau, string Email, string DienThoai, int MaLoaiNguoiDung) { if (KiemTraTenDangNhapTonTai(TenDangNhap)) { return(null); } QLNhaHangDataContext db = new QLNhaHangDataContext(); NGUOIDUNG ng = new NGUOIDUNG(); ng.TenDangNhap = TenDangNhap; ng.MatKhau = MatKhau; ng.Email = Email; ng.DienThoai = DienThoai; ng.MaLoaiNguoiDung = MaLoaiNguoiDung; db.NGUOIDUNGs.InsertOnSubmit(ng); db.SubmitChanges(); return(ng); }
public static List <DANHMUCMONAN> LayTatCa() { QLNhaHangDataContext db = new QLNhaHangDataContext(); return(db.DANHMUCMONANs.ToList()); }