Exemplo n.º 1
0
        public static KhachHangVM ConvertKhachHang(KHACHHANG DV)
        {
            KhachHangVM ct = new KhachHangVM();

            ct.MaKH     = DV.MAKH;
            ct.TenKH    = DV.TENKH;
            ct.DiaChi   = DV.DIACHI;
            ct.SDT      = DV.SDT;
            ct.TaiKhoan = DV.TAIKHOAN;
            ct.MatKhau  = DV.MATKHAU;
            return(ct);
        }
Exemplo n.º 2
0
        public ActionResult Signup(KhachHangVM kh)
        {
            if (ModelState.IsValid)
            {
                var ck = 0;

                ck = db.ThemKhachHang(kh.HoTen, kh.TenDangNhap, kh.MatKhau, kh.SoCMND, kh.DiaChi, kh.SoDienThoai, kh.MoTa, kh.Email);
                if (ck == -1)
                {
                    ViewBag.ThongBao = "Đăng ký thất bại";
                }
                else
                {
                    ViewBag.ThongBao = "Đăng ký thành công";
                    db.SaveChanges();
                }
            }
            return(View(kh));
        }
        public IActionResult Index(string Ten, string SDT, string DiaChi, string currentSort, string currentFilterTen, string currentFilterSDT, string currentFilterDiaChi, int pageIndex = 1)
        {
            if (KiemTraDangNhap() == false)
            {
                return(View("../Login/Index"));
            }

            if (!String.IsNullOrEmpty(Ten) || !String.IsNullOrEmpty(SDT) || !String.IsNullOrEmpty(DiaChi))
            {
                pageIndex = 1;
            }
            if (String.IsNullOrEmpty(Ten))
            {
                Ten = currentFilterTen;
            }
            if (String.IsNullOrEmpty(SDT))
            {
                SDT = currentFilterSDT;
            }
            if (String.IsNullOrEmpty(DiaChi))
            {
                DiaChi = currentFilterDiaChi;
            }
            @ViewBag.CurrentFilterTen    = Ten;
            @ViewBag.CurrentFilterSDT    = SDT;
            @ViewBag.CurrentFilterDiaChi = DiaChi;
            if (String.IsNullOrEmpty(currentSort))
            {
                currentSort = "Ten_DESC";
            }
            @ViewBag.CurrentSortTen    = currentSort.Equals("Ten_DESC") ? "Ten_ASC" : "Ten_DESC";
            @ViewBag.CurrentSortSDT    = currentSort.Equals("SDT_DESC") ? "SDT_ASC" : "SDT_DESC";
            @ViewBag.CurrentSortDiaChi = currentSort.Equals("DiaChi_DESC") ? "DiaChi_ASC" : "DiaChi_DESC";

            @ViewBag.CurrentSort = currentSort;
            KhachHangVM khachHangVM = _servicesIndexVM.GetKhachHangVM(currentSort, Ten, SDT, DiaChi, pageIndex);

            return(View(khachHangVM));
        }