Exemplo n.º 1
0
        public ActionResult Index(FormCollection form)
        {
            if (BasketSession.GetSession() != null && ModelState.IsValid)
            {
                ViewBag.TongTien = decimal.Parse(form.Get("TongTien"));

                if (SessionHelper.GetSession() != null)
                {
                    THANH_VIEN user     = db.THANH_VIEN.ToList().Where(p => p.MA_TV == SessionHelper.GetSession().UserName).Single();
                    KHACH_HANG customer = new KHACH_HANG
                    {
                        TEN_KH  = user.TEN_TV,
                        LIEN_HE = user.LIEN_HE,
                        Email   = user.Email,
                        DIA_CHI = user.DIA_CHI
                    };
                    return(View(new HOA_DON {
                        KHACH_HANG = customer
                    }));
                }
                else
                {
                    return(View());
                }
            }
            else
            {
                return(RedirectToAction("Error", "Basket"));
            }
        }
Exemplo n.º 2
0
        public ActionResult DeleteConfirmed(string id)
        {
            THANH_VIEN tHANH_VIEN = db.THANH_VIEN.Find(id);

            db.THANH_VIEN.Remove(tHANH_VIEN);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemplo n.º 3
0
 public ActionResult Edit([Bind(Include = "MA_TV,MAT_KHAU,TEN_TV,GIOI_TINH,NGAY_SINH,TINH,DIA_CHI,LIEN_HE,Email")] THANH_VIEN tHANH_VIEN)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tHANH_VIEN).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tHANH_VIEN));
 }
Exemplo n.º 4
0
        public ActionResult Create([Bind(Include = "MA_TV,MAT_KHAU,TEN_TV,GIOI_TINH,NGAY_SINH,TINH,DIA_CHI,LIEN_HE,Email")] THANH_VIEN tHANH_VIEN)
        {
            if (ModelState.IsValid)
            {
                db.THANH_VIEN.Add(tHANH_VIEN);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tHANH_VIEN));
        }
Exemplo n.º 5
0
 public ActionResult Index()
 {
     if (SessionHelper.GetSession() != null)
     {
         var        session = SessionHelper.GetSession();
         THANH_VIEN list    = db.THANH_VIEN.Find(session.UserName);
         return(View(list));
     }
     else
     {
         return(RedirectToAction("Index", "Home"));
     }
 }
Exemplo n.º 6
0
        // GET: Admin/Member/Delete/5
        public ActionResult Delete(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            THANH_VIEN tHANH_VIEN = db.THANH_VIEN.Find(id);

            if (tHANH_VIEN == null)
            {
                return(HttpNotFound());
            }
            return(View(tHANH_VIEN));
        }
Exemplo n.º 7
0
        public String TaiKhoang()
        {
            var session = SessionHelper.GetSession();

            if (session != null)
            {
                THANH_VIEN thanhvien = db.THANH_VIEN.Find(session.UserName);
                if (thanhvien != null)
                {
                    return(thanhvien.TEN_TV);
                }
                return("Quản Trị Viên");
            }
            else
            {
                return("Khách");
            }
        }
Exemplo n.º 8
0
        public ActionResult Index(String Username, String Password, bool RememberMe)
        {
            var res = ThanhVienDAO.Instance.CheckLogin(Username, Password);

            if (res && ModelState.IsValid)
            {
                SessionHelper.SetSession(new UserSession()
                {
                    UserName = Username, RememberMe = RememberMe
                });
                var        session = SessionHelper.GetSession();
                THANH_VIEN list    = db.THANH_VIEN.Find(session.UserName);
                return(View(list));
            }
            else
            {
                ModelState.AddModelError("", "Sai tài khoảng Hoặc mật khẩu");
            }
            return(RedirectToAction("Index", "Home"));
        }
Exemplo n.º 9
0
        public ActionResult Index()
        {
            var session = BasketSession.GetSession();

            if (session != null)
            {
                ViewBag.TongTien = 0;
                foreach (var item in session)
                {
                    ViewBag.TongTien += (decimal)(item.Gia * item.SoLuong);
                }

                if (SessionHelper.GetSession() != null)
                {
                    THANH_VIEN user     = db.THANH_VIEN.ToList().Where(p => p.MA_TV == SessionHelper.GetSession().UserName).Single();
                    KHACH_HANG customer = new KHACH_HANG
                    {
                        TEN_KH  = user.TEN_TV,
                        LIEN_HE = user.LIEN_HE,
                        Email   = user.Email,
                        DIA_CHI = user.DIA_CHI
                    };
                    return(View(new HOA_DON {
                        KHACH_HANG = customer
                    }));
                }
                else
                {
                    return(View());
                }
            }
            else
            {
                return(RedirectToAction("Error", "Basket"));
            }
        }