Example #1
0
        public ActionResult InfomationCustomer(int?Ma_Khach_Hang)
        {
            dataMeBookEntities dbo        = new dataMeBookEntities();
            Khach_Hang         Khach_Hang = dbo.Khach_Hang.SingleOrDefault(n => n.Ma_Khach_Hang == Ma_Khach_Hang);

            return(View(Khach_Hang));
        }
 public ActionResult signup(signup p)/*DangKy*/
 {
     if (ModelState.IsValid)
     {
         var userdao = new UserDAO();
         if (userdao.checkUsername(p.Username))
         {
             ModelState.AddModelError(string.Empty, "");
             ViewBag.ErrSigupUserName = "******";
         }
         else if (userdao.checkUsername(p.Email))
         {
             ModelState.AddModelError(string.Empty, "");
             ViewBag.ErrSigupEmail = "Email đã tồn tại!";
         }
         else
         {
             dataMeBookEntities dbo = new dataMeBookEntities();
             Khach_Hang         a   = new Khach_Hang();
             a.TenDangNhap = p.Username;
             a.Email       = p.Email;
             a.MatKhau     = Encryptor.MD5Hash(p.Password1);
             a.DienThoai   = p.phone;
             dbo.Khach_Hang.Add(a);
             dbo.SaveChanges();
         }
         return(Redirect("/"));
     }
     return(View());
 }
Example #3
0
        public ActionResult Customer(Khach_Hang Khach_Hang, info_costomer p)
        {
            try
            {
                var      b    = Request["Ngaysinh"];
                DateTime date = DateTime.Parse(b);
                p.NgaySinh = date;
            }
            catch
            {
                var x       = "1/1/1990";
                var dateErr = DateTime.Parse(x);
                Khach_Hang.NgaySinh = dateErr;
            }
            var d = Request["Gioitinh"];

            Khach_Hang.Gioi_tinh = d;
            Khach_Hang.NgaySinh  = p.NgaySinh;
            dataMeBookEntities dbo = new dataMeBookEntities();

            dbo.Entry(Khach_Hang).State = System.Data.Entity.EntityState.Modified;
            dbo.SaveChanges();

            return(RedirectToAction("InfomationCustomer", "Customer", new { Ma_Khach_Hang = Khach_Hang.Ma_Khach_Hang }));
        }
        public ActionResult signin(signin p)
        {
            if (ModelState.IsValid)
            {
                string password = Encryptor.MD5Hash(p.Password);

                dataMeBookEntities dbo = new dataMeBookEntities();
                QuanTriVien        qtv = dbo.QuanTriViens.SingleOrDefault(x => x.TenDagNhapQTV == p.Username && x.MatKhauQTV == password);
                if (qtv != null)
                {
                    Session["MaQTV"]          = qtv.Ma_QTV;
                    Session["TenDangNhapQTV"] = qtv.TenDagNhapQTV;
                    Session["TenQTV"]         = qtv.TenQTV;
                    Session["Avatar"]         = qtv.Avatar;
                    HttpCookie CK_TKAD = new HttpCookie("TaiKhoanAdmin");
                    CK_TKAD.Value   = qtv.TenDagNhapQTV;
                    CK_TKAD.Expires = DateTime.Now.AddDays(1);
                    HttpContext.Response.Cookies.Add(CK_TKAD);
                    return(Redirect("~/Admin"));
                }
                Khach_Hang a     = dbo.Khach_Hang.SingleOrDefault(x => x.TenDangNhap == p.Username && x.MatKhau == password);
                HttpCookie CK_TK = new HttpCookie("TaiKhoan");
                CK_TK.Value   = p.Username;
                CK_TK.Expires = DateTime.Now.AddMinutes(15);
                HttpContext.Response.Cookies.Add(CK_TK);
                if (a != null)
                {
                    Session["TaiKhoan"]     = a;
                    Session["MaKhachHang"]  = a.Ma_Khach_Hang;
                    Session["HoKhachHang"]  = a.HoKH;
                    Session["TenKhachHang"] = a.TenKH;
                    Session["TenDangNhap"]  = a.TenDangNhap;
                    return(Redirect("/"));
                }
                else
                {
                    ViewBag.Errsignup = "Đang Nhập Sai Vui Lòng Đăng Nhập Lại";
                }
            }
            else
            {
                ViewBag.Errsignup = "Đang Nhập Sai Vui Lòng Kiểm Tra Tài Khoản Mật Khẩu";
            }
            return(View());
        }
Example #5
0
 public UserDAO()
 {
     dbo = new dataMeBookEntities();
 }