public KhachHangBUS() { khachhangDAO = new KhachHangDAO(); }
public void Update(KhachHangDTO khachhangDTO) { KhachHangDAO khachhangDAO = new KhachHangDAO(); khachhangDAO.UpdateKhachHang(khachhangDTO); }
public KhachHangDTO LayThongTinKhachHangTuMaDonHang(int maDh) { return(KhachHangDAO.LayThongTinKhachHangTuMaDonHang(maDh)); }
public ActionResult ThanhToan1(KhachHangDTO khachHangDTO) { var sess = (Areas.Admin.Models.TaiKhoan)Session["UserLogin"]; ShoppingCart cart = (ShoppingCart)Session[shop]; List <ItemCart> li = new List <ItemCart>(); li = cart.dsItemCart; ViewBag.tongtien = cart.TotalMoney(); ViewBag.soluong = cart.TotalAmount(); if (ModelState.IsValid) { if (sess == null) { KhachHang kh = new KhachHang(); KhachHangDAO khachHangDAO = new KhachHangDAO(); kh.MaKH = khachHangDAO.GetMaxMKH(); kh.TenKh = khachHangDTO.TenKH; kh.SoDT = khachHangDTO.SoDT; kh.Email = khachHangDTO.Email; kh.DiaChi = khachHangDTO.DiaChi; string MaKH = khachHangDAO.ThemKhachHang(kh); GioHang gioHang = new GioHang(); GioHangDAO gioHangDAO = new GioHangDAO(); gioHang.MaGH = gioHangDAO.getMaGH(); gioHang.MaKH = MaKH; gioHang.NgayDatHang = DateTime.Today; gioHang.TinhTrang = false; gioHang.TongTien = cart.TotalMoney(); string MaGH = gioHangDAO.ThemGioHang(gioHang); foreach (ItemCart item in li) { ChiTietGioHang chiTietGioHang = new ChiTietGioHang() { MaGH = MaGH, MaSach = item.sach.MaSach, SoLuong = item.SoLuong, GiaTien = item.SoLuong * (item.sach.GiaTien) }; ChiTietGioHangDAO chiTietGioHangDAO = new ChiTietGioHangDAO(); chiTietGioHangDAO.Them(chiTietGioHang); } Session[shop] = null; return(View("Success")); } else { GioHang gioHang = new GioHang(); GioHangDAO gioHangDAO = new GioHangDAO(); gioHang.MaGH = gioHangDAO.getMaGH(); gioHang.MaKH = sess.MaKH; gioHang.NgayDatHang = DateTime.Today; gioHang.TinhTrang = false; gioHang.TongTien = cart.TotalMoney(); string MaGH = gioHangDAO.ThemGioHang(gioHang); foreach (ItemCart item in li) { ChiTietGioHang chiTietGioHang = new ChiTietGioHang() { MaGH = MaGH, MaSach = item.sach.MaSach, SoLuong = item.SoLuong, GiaTien = item.SoLuong * (item.sach.GiaTien) }; ChiTietGioHangDAO chiTietGioHangDAO = new ChiTietGioHangDAO(); chiTietGioHangDAO.Them(chiTietGioHang); } Session[shop] = null; return(View("Success")); } } else { return(View("ThanhToan", li)); } }
private void btnInsert_Click(object sender, EventArgs e) { if (txtHoTen.Text == "" || txtCMND.Text == "" || txtSDT.Text == "" || txtEmail.Text == "" || txtMoTa.Text == "" || txtTenDangNhap.Text == "" || txtMatKhau.Text == "" || txtDiaChi.Text == "") { MessageBox.Show("Vui lòng nhập đầy đủ thông tin!", "Thông báo"); return; } if (txtMatKhau.Text != txtXNMK.Text) { MessageBox.Show("Mật khẩu không khớp! \nVui lòng nhập lại!", "Thông báo"); return; } KhachHangDTO kh = new KhachHangDTO(); kh.HoTen = txtHoTen.Text; kh.SoCMND = txtCMND.Text; kh.DiaChi = txtDiaChi.Text; kh.SoDienThoai = txtSDT.Text; kh.MoTa = txtMoTa.Text; kh.Email = txtEmail.Text; kh.TenDangNhap = txtTenDangNhap.Text; kh.MatKhau = txtMatKhau.Text; int x = KhachHangBUS.KiemTraTonTai(kh); if (KhachHangDAO.isEmail(txtEmail.Text) == false) { MessageBox.Show("Email không đúng định dạng", "Thông báo"); return; } if (x == 4) { MessageBox.Show("Tên đăng nhập đã tồn tại.\nKhông thể đăng kí.", "Thông báo"); return; } if (x == 1) { MessageBox.Show("Số CMND đã tồn tại.\nKhông thể đăng kí.", "Thông báo"); return; } if (x == 2) { MessageBox.Show("Email đã tồn tại.\nKhông thể đăng kí.", "Thông báo"); return; } if (x == 3) { MessageBox.Show("Số điện thoại đã tồn tại.\nKhông thể đăng kí.", "Thông báo"); return; } if (x == 0) { if (KhachHangBUS.ThemKhachHang(kh) == true) { Hide(); // KhachHangDTO p = new KhachHangDTO(); MessageBox.Show("Đăng kí thành công!", "Thông báo"); TrangChu tc = new TrangChu(); tc.Show(); Close(); } else { MessageBox.Show("Lỗi, vui lòng thử lại! \n ", "Thông báo"); } } /*if (KhachHangBUS.ThemKhachHang(kh) == true) * { * MessageBox.Show("Thêm khách hàng thành công", "Thông báo"); * settext1 = txtHoTen.Text; * this.Hide(); * LoginBook frm = new LoginBook(); * frm.Show(); } * else * MessageBox.Show("Lỗi!!!");*/ }
public static List <KhachHangDTO> DSKHTheoLoaiKhachDiaChi(KhachHangDTO thongtin) { return(KhachHangDAO.DSKHTheoLoaiKhachDiaChi(thongtin)); }
public static List <KhachHangDTO> DSKHTheoTenCMND(KhachHangDTO thongtin) { return(KhachHangDAO.DSKHTheoTenCMND(thongtin)); }
// GET: KhachHang/Details/5 public ActionResult Details(string id) { var ctKH = new KhachHangDAO().XemChiTietKhachHang(id); return(View(ctKH)); }
// GET: KhachHang/Edit/5 public ActionResult Edit(string mkh) { var kh = new KhachHangDAO().XemChiTietKhachHang(mkh); return(View(kh)); }
public static List <KhachHangDTO> SelectKhachHangByTenKhachHang(String tenKhachHang) { return(!KhachHangDAO.CheckKhachHangByTenKhachHang(tenKhachHang) ? null : KhachHangDAO.SelectKhachHangByTenKhachHang(tenKhachHang)); }
public static KhachHangDTO LayKhachHangTheoMaKhachHang(String mkh) { return(KhachHangDAO.LayKhachHangTheoMaKhachHang(mkh)); }
public static KhachHangDTO SelectKhachHangById(String khachhangID) { return(!KhachHangDAO.CheckKhachHangById(khachhangID) ? null : KhachHangDAO.SelectKhachHangById(khachhangID)); }
public static List <KhachHangDTO> LayDanhSachKhachHang() { List <KhachHangDTO> lKH = KhachHangDAO.LayDanhSachKhachHang(); return(lKH); }
public static void XoaKhachHang(KhachHangDTO khXoa) { KhachHangDAO.XoaKhachHang(khXoa); }
public static bool ThemKhachHang(KhachHangDTO kh) { return(KhachHangDAO.ThemKhachHang(kh)); }
public static List <KhachHang> GetNameKhachhang(string name) { return(KhachHangDAO.GetNameKhachhang(name)); }
public static List <KhachHangDTO> DanhSachKhachHang() { return(KhachHangDAO.DanhSachKhachHang()); }
public static int AddKhachHang(KhachHang kh) { return(KhachHangDAO.AddKhachHang(kh)); }
public static List <KhachHangDTO> DSKHTheoPhong(PhongDTO thongtin) { return(KhachHangDAO.DSKHTheoPhong(thongtin)); }
public static int EditKhachHang(KhachHang kh) { return(KhachHangDAO.EditKhachHang(kh)); }
public static List <KhachHangDTO> DSKHDiaChiLoaiKhachCMND(KhachHangDTO thongtin) { return(KhachHangDAO.DSKHDiaChiLoaiKhachCMND(thongtin)); }
public static List <KhachHang> ListKH() { return(KhachHangDAO.GetAllKhachHang()); }
public KhachHangBUS() { khachHangDAO = new KhachHangDAO(); KH = new KhachHangO(); }
public static List <KhachHangDTO> LayMaKhachHangCanXoa(int?maphieuthue) { return(KhachHangDAO.LayMaKhachHangCanXoa(maphieuthue)); }
public void GetKhachHang(KhachHangDTO KhachHangDTO) { KhachHangDAO khachhangDAO = new KhachHangDAO(); khachhangDAO.GetKhachHang(KhachHangDTO); }
public static bool XoaKhachHang(KhachHangDTO id) { return(KhachHangDAO.XoaKhachHang(id)); }
public static void Insert(KhachHangDTO khachhangDTO) { KhachHangDAO khachhangDAO = new KhachHangDAO(); KhachHangDAO.Insert(khachhangDTO); }
public static List <KhachHangDTO> LayDSLoaiKhach() { return(KhachHangDAO.LayDSLoaiKhach()); }
public IList GetList(string data) { return(KhachHangDAO.GetList(data)); }
public static List <KhachHang> LoadKH() { return(KhachHangDAO.LoadKH()); }