Пример #1
0
        public int insert(NGUOIDUNG e)
        {
            String sql = String.Format("INSERT INTO NGUOIDUNG(tenNguoiDung,gioiTinh,ngaySinh,sDT,diaChi,email,taiKhoan,matKhau) " +
                                       "VALUES(N'{0}',N'{1}','{2}', '{3}', {4}, '{5}', '{6}', '{7}')", e.tenNguoiDung, e.gioiTinh, e.ngaySinh, e.sDT, e.diaChi, e.email, e.taiKhoan, e.matKhau);

            return(ccf.excuteNonQuery(sql));
        }
Пример #2
0
        public int update(NGUOIDUNG ett)
        {
            String sql = String.Format("UPDATE NGUOIDUNG " +
                                       "SET tenNguoiDung = N'{0}',gioiTinh = N'{1}',sDT = '{2}',email = '{3}',taiKhoan = '{4}',matKhau = '{5}' WHERE maNguoiDung={6}"
                                       , ett.tenNguoiDung, ett.gioiTinh, ett.sDT, ett.email, ett.taiKhoan, ett.matKhau, ett.maNguoiDung);

            return(ccf.excuteNonQuery(sql));
        }
Пример #3
0
        /// <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);
        }
Пример #4
0
        /// <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);
        }