Example #1
0
        //In hóa đơn

        public ActionResult InHoaDon(string MaDonDatHang)
        {
            int mddh = Convert.ToInt32(MaDonDatHang);

            DonDatHangModel donDatHangModel = new DonDatHangModel();
            DonDatHang      donDatHang      = donDatHangModel.GetDonDatHangByMa(mddh);

            if (donDatHang.MaKH != 0)
            {
                Khachhang kh = new KhachHangModel().GetKhachHangByMa(donDatHang.MaKH);
                ViewBag.KhachHang = kh;
            }
            if (donDatHang.MaNV != 0)
            {
                NhanVien nv = new NhanVienModel().GetNhanVienByMa(donDatHang.MaNV);
                ViewBag.NhanVien = nv;
            }
            ViewBag.DonDatHang = donDatHang;
            if (donDatHang.TrangThaiDonDichVu != 0)
            {
                List <ChiTietDonDichVu> listchitietdondichvu = new ChiTietDonDichVuModel().GetDataDichVu(mddh);
                ViewBag.ListDV = listchitietdondichvu;
            }
            if (donDatHang.TrangThaiDonSanPham != 0)
            {
                List <ChiTietDonDat> listchitietdondat = new ChiTietDonDatModel().GetDataSanPham(mddh);
                ViewBag.ListSP = listchitietdondat;
            }

            return(View());
        }
Example #2
0
        public JsonResult ThemHoaDonDichVu(string HoTenNguoiNhan, string SoDienThoaiNguoiNhan, string HinhThucThanhToan, string TrangThai, List <GioHangItem> cartModel)
        {
            DonDatHangModel donDatHangModel = new DonDatHangModel();

            DonDatHang donDatHang = new DonDatHang();

            if (Session["ADMIN_SESSION"] != null)
            {
                NhanVien nhanVien = new NhanVienModel().GetNhanVienByEmail(Session["ADMIN_SESSION"].ToString());
                donDatHang.MaNV = nhanVien.MaNV;
            }
            donDatHang.HoTenNguoiNhan      = HoTenNguoiNhan;
            donDatHang.SoDTGiaoHang        = SoDienThoaiNguoiNhan;
            donDatHang.HinhThucThanhToan   = HinhThucThanhToan;
            donDatHang.NgayTao             = DateTime.Now;
            donDatHang.TrangThaiDonSanPham = 0;
            donDatHang.TrangThaiDonDichVu  = Convert.ToInt32(TrangThai);
            string MaDonHang = donDatHangModel.ThemDonDatHang(donDatHang);
            ChiTietDonDichVuModel chiTietDonDichVuModel = new ChiTietDonDichVuModel();

            foreach (var item in cartModel)
            {
                ChiTietDonDichVu chiTietDonDichVu = new ChiTietDonDichVu();
                chiTietDonDichVu.MaDonDatHang = Convert.ToInt32(MaDonHang);
                chiTietDonDichVu.MaDV         = item.dichvu.MaDV;
                chiTietDonDichVuModel.ThemChiTietDonDichVu(chiTietDonDichVu);
            }

            donDatHangModel.CapNhatTongTienDichVu(Convert.ToInt32(MaDonHang));


            string Message = "Thanh cong";


            return(Json(Message, JsonRequestBehavior.AllowGet));
        }
Example #3
0
        public JsonResult ChiTietDonDichVu(string MaDonDatHang)
        {
            List <ChiTietDonDichVu> listchitietdondichvu = new ChiTietDonDichVuModel().GetDataDichVu(Convert.ToInt32(MaDonDatHang));

            return(Json(listchitietdondichvu, JsonRequestBehavior.AllowGet));
        }