Пример #1
0
        public ActionResult SignUp(DangKi model)
        {
            tbl_thongtincanhan ttcn = new tbl_thongtincanhan();
            tbl_taikhoan       tk   = new tbl_taikhoan();

            Func_ThongTinCaNhan f_ttcn = new Func_ThongTinCaNhan();
            Func_TaiKhoan       f_tk   = new Func_TaiKhoan();

            ttcn.ten      = model.ten;
            ttcn.sdt      = model.sdt;
            ttcn.email    = model.email;
            ttcn.ngaysinh = model.ngaysinh;
            ttcn.gioitinh = model.gioitinh;
            if (ttcn.gioitinh == "Nam")
            {
                ttcn.anhdaidien = "anhNam.png";
            }
            else
            {
                ttcn.anhdaidien = "anhNu.png";
            }
            ttcn.diachi = model.diachi;
            f_ttcn.Insert(ttcn);


            tk.id_q        = 3;
            tk.tentaikhoan = model.tentaikhoan;
            tk.matkhau     = model.matkhau;
            tk.id_ttcn     = ttcn.id;
            tk.trangthai   = true;
            f_tk.Insert(tk);


            return(Redirect("/Home/Index"));
        }
Пример #2
0
        public ActionResult SuaThongTin(string email, string sdt, string ten, string ngaysinh, string diachi /*,string gioitinh*/)
        {
            var model = new tbl_thongtincanhan();

            model.email    = email;
            model.sdt      = Convert.ToDecimal(sdt);
            model.ten      = ten;
            model.ngaysinh = Convert.ToDateTime(ngaysinh);
            model.diachi   = diachi;
            //model.gioitinh = gioitinh;
            model.id = (int)Session["IDTinhTrang"];

            var func_tk = new Func_TaiKhoan();
            var result  = func_tk.UpdateThongTinCaNhan(model);

            if (result == null)
            {
                ModelState.AddModelError("", "Cập nhật thất bại.");
            }
            else
            {
                ModelState.AddModelError("", "Cập nhật thành công.");
            }

            return(Redirect("~/Home/Information"));
        }
Пример #3
0
        // GET: GioHang
        public ActionResult Index()
        {
            if (Session["userLogin"] == null)
            {
                return(Redirect("~/admin/Login/Index"));
            }
            Func_TaiKhoan getid = new Func_TaiKhoan();
            //UserLogin user = (UserLogin)Session["userLogin"];
            tbl_taikhoan tk = getid.getTaiKhoan((string)Session["userLogin"]);

            ViewBag.iduser = tk.id;
            return(View());
        }
Пример #4
0
 public ActionResult Contact()
 {
     if (Session["userLogin"] == null)
     {
         return(Redirect("~/admin/Login/Index"));
     }
     else
     {
         var xuly        = new Func_TaiKhoan();
         int idTinhTrang = (int)Session["IDTinhTrang"];
         ViewBag.user    = xuly.getThongTin(idTinhTrang);
         ViewBag.Message = "Your contact page.";
         return(View());
     }
 }
Пример #5
0
        public ActionResult NecessaryInfomation()
        {
            if (Session["userLogin"] == null)
            {
                return(Redirect("~/admin/Login/Index"));
            }
            else
            {
                var xuly = new Func_TaiKhoan();

                ViewBag.user = xuly.getThongTin((int)Session["IDTinhTrang"]);
                tbl_taikhoan tk = xuly.getTaiKhoan((string)Session["userLogin"]);
                ViewBag.idBook = tk.id;

                return(View());
            }
        }
Пример #6
0
        public ActionResult Index(int?page)
        {
            if (Session["userLogin"] != null)
            {
                Func_TaiKhoan tinhuser = new Func_TaiKhoan();
                ViewBag.user = tinhuser.getTaiKhoan((string)Session["userLogin"]);
            }
            else
            {
                ViewBag.user = null;
            }
            var list       = new Func_SanPham().DS_SanPham.ToList();
            int pageNumber = (page ?? 1);
            int pageSize   = 8;

            Dictionary <int, string> listImg = (Dictionary <int, string>)getList_imange(pageNumber, pageSize);

            ViewBag.Anh = listImg;
            //return View(listImg);
            return(View(list.ToPagedList(pageNumber, pageSize)));
        }
Пример #7
0
        public ActionResult Show()
        {
            if (Session["userLogin"] != null)
            {
                Func_TaiKhoan tinhuser = new Func_TaiKhoan();
                ViewBag.user = tinhuser.getTaiKhoan((string)Session["userLogin"]);
            }
            else
            {
                ViewBag.user = null;
            }

            try
            {
                var list = new Func_SanPham().DS_SanPham.ToList();
                ViewBag.SP = list;
                if (Request.QueryString["sanpham"] == null)
                {
                    return(RedirectToAction("Index"));
                }
                int x = Int32.Parse(Request.QueryString["sanpham"]);



                foreach (var i in list)
                {
                    if (i.id == x)
                    {
                        ViewBag.sanpham = i;
                        ViewBag.linkanh = sp.getImg(i.id)[0];
                        break;
                    }
                }
            }catch (Exception)
            {
                ViewBag.linkanh = null;
                ViewBag.linkanh = null;
            }
            return(View());
        }
Пример #8
0
        public ActionResult DonHang(string giatien, string sdt, string ngaymua, string diachigiaohang)
        {
            var          xuly  = new Func_TaiKhoan();
            tbl_taikhoan tk    = xuly.getTaiKhoan((string)Session["userLogin"]);
            var          model = new tbl_dondathang();

            model.ngaylap = Convert.ToDateTime(ngaymua);
            model.tonggia = Convert.ToInt32(giatien);
            model.diachi  = diachigiaohang;
            model.sdt     = sdt;
            db.tbl_dondathang.Add(model);
            db.SaveChanges();

            List <tbl_chitietdonhang> a = new Func_ChiTietDonHang().getSanPhamGioHang(tk.id);

            foreach (tbl_chitietdonhang x in a)
            {
                x.id_tinhtrang = 2;
                var update = new Func_ChiTietDonHang().Update(x);
            }
            return(Redirect("/GioHang/Index"));
        }
Пример #9
0
        public ActionResult NameSearch(string txtString, int?page)
        {
            if (Session["userLogin"] != null)
            {
                Func_TaiKhoan tinhuser = new Func_TaiKhoan();
                ViewBag.user = tinhuser.getTaiKhoan((string)Session["userLogin"]);
            }
            else
            {
                ViewBag.user = null;
            }
            ViewBag.name = txtString;

            int pageNumber = (page ?? 1);
            int pageSize   = 8;

            var model = new Func_SanPham().DS_SanPham.Where(x => x.ten.Contains(txtString)).ToList();

            ViewBag.NameSearch = model;

            return(View(model.ToPagedList(pageNumber, pageSize)));
        }
Пример #10
0
        public ActionResult PriceSearch(int?price_max, int?price_min, int?page)
        {
            if (Session["userLogin"] != null)
            {
                Func_TaiKhoan tinhuser = new Func_TaiKhoan();
                ViewBag.user = tinhuser.getTaiKhoan((string)Session["userLogin"]);
            }
            else
            {
                ViewBag.user = null;
            }
            ViewBag.price_max = price_max;
            ViewBag.price_min = price_min;

            int pageNumber = (page ?? 1);
            int pageSize   = 8;

            var model = new Func_SanPham().DS_SanPham.Where(x => x.gia >= price_min * 1000000 && x.gia <= price_max * 1000000).ToList();

            ViewBag.PriceSearch = model;

            return(View(model.ToPagedList(pageNumber, pageSize)));
        }
Пример #11
0
        public ActionResult ThuongHieu(int?id, int?page)
        {
            if (Session["userLogin"] != null)
            {
                Func_TaiKhoan tinhuser = new Func_TaiKhoan();
                ViewBag.user = tinhuser.getTaiKhoan((string)Session["userLogin"]);
            }
            else
            {
                ViewBag.user = null;
            }
            id             = Convert.ToInt32(Request.QueryString["thuonghieu"]);
            ViewBag.id_nsx = id;

            int pageNumber = (page ?? 1);
            int pageSize   = 8;

            var model = new Func_SanPham().DS_SanPham.Where(x => x.id_nsx == id).ToList();

            ViewBag.ThuongHieu = model;

            return(View(model.ToPagedList(pageNumber, pageSize)));
        }
Пример #12
0
 public frm_KhachHang()
 {
     InitializeComponent();
     funcTK = new Func_TaiKhoan();
 }
Пример #13
0
 public frm_AD_TaiKhoan()
 {
     InitializeComponent();
     funcTK = new Func_TaiKhoan();
     db     = new QuanLyBanHangEntities();
 }