Esempio n. 1
0
        public IActionResult UnlockQuangCao(string maquangcao)
        {
            QuangCaoBUS quangcao = new QuangCaoBUS();
            string      thongbao = quangcao.UnlockQuangCao(maquangcao);

            return(RedirectToAction("Index", "QuangCao", new { thongbao = thongbao }));
        }
Esempio n. 2
0
        public IActionResult Index(string thongbao, int?pagenumber)
        {
            //Thông báo
            if (thongbao != null)
            {
                ViewBag.ThongBao = thongbao;
            }
            //Trang
            pageNumber = pagenumber ?? 1;
            //Lists
            TaiKhoanBUS    taikhoan = new TaiKhoanBUS();
            GoiQuangCaoBUS goi      = new GoiQuangCaoBUS();
            QuangCaoBUS    quangcao = new QuangCaoBUS();

            List <QuangCao>    list    = quangcao.GetQuangCaos(pageNumber, pageSize);
            List <QuangCao>    tong    = quangcao.GetQuangCaos();
            List <GoiQuangCao> listgqc = goi.GetGoiQuangCaos();
            List <TaiKhoan>    listtk  = taikhoan.GetTaiKhoans();

            //ViewBag
            ViewBag.TongTrang    = TongTrang(tong);
            ViewBag.TrangHienTai = pageNumber;
            ViewBag.TrangThai    = "index";
            ViewBag.GoiQuangCao  = listgqc;
            ViewBag.TaiKhoan     = listtk;
            return(View(list));
        }
Esempio n. 3
0
        public List <QuangCaoThichHop> GetDates(int nam, int thang, string goi)
        {
            QuangCaoBUS             quangcao = new QuangCaoBUS();
            List <QuangCaoThichHop> qc       = quangcao.GetDates(nam, thang, goi);

            if (qc.Count == 0)
            {
                return(null);
            }
            return(qc);
        }
Esempio n. 4
0
        protected string loadAds()
        {
            string          s   = "";
            List <QuangCao> lst = new QuangCaoBUS().QuangCao_GetByTop("", "IsActive = 1", "");

            foreach (QuangCao t in lst)
            {
                s += "<div class=\"item\" style=\"height: 250px; margin: 15px 0px;\">"
                     + "<a href = \"" + t.Url + "\" target = \"" + t.Target + "\"><img src = \"" + t.Image + "\" /></a>"
                     + "</div > ";
            }
            return(s);
        }
        public ActionResult LoadQuangCao(string mavitri)
        {
            QuangCaoBUS quangcao = new QuangCaoBUS();
            QuangCao    qc       = new QuangCao();

            qc = quangcao.LoadQuangCao(mavitri);
            var json = JsonConvert.SerializeObject(qc, Formatting.Indented,
                                                   new JsonSerializerSettings
            {
                ReferenceLoopHandling = ReferenceLoopHandling.Serialize
            });
            var json2 = JsonConvert.DeserializeObject(json);

            return(Json(json2));
        }
Esempio n. 6
0
        public IActionResult Search(string search, int?pagenumber)
        {
            pageNumber = pagenumber ?? 1;
            TaiKhoanBUS        taikhoan = new TaiKhoanBUS();
            GoiQuangCaoBUS     goi      = new GoiQuangCaoBUS();
            QuangCaoBUS        quangcao = new QuangCaoBUS();
            List <QuangCao>    list     = quangcao.Search(search, pageSize, pageNumber);
            List <QuangCao>    tong     = quangcao.Search(search, pageSize);
            List <GoiQuangCao> listgqc  = goi.GetGoiQuangCaos();
            List <TaiKhoan>    listtk   = taikhoan.GetTaiKhoans();

            ViewBag.TrangHienTai = pageNumber;
            ViewBag.TaiKhoan     = listtk;
            ViewBag.GoiQuangCao  = listgqc;
            ViewBag.TongTrang    = TongTrang(tong);
            ViewBag.TrangThai    = "search";
            ViewBag.Search       = search;
            return(View("Index", list));
        }
Esempio n. 7
0
        public IActionResult CreateQuangCao(/*string item_them_ma, */ string item_them_goiquangcao, string item_them_taikhoan, IFormFile item_them_hinh, int item_them_nam, int item_them_thang, int item_them_ngay, string item_them_ngayketthuc, string item_them_duongdan, string item_them_chuthich)
        {
            QuangCaoBUS quangcao             = new QuangCaoBUS();
            DateTime    item_them_ngaybatdau = new DateTime(item_them_nam, item_them_thang, item_them_ngay);
            // DateTime ngayketthuc = DateTime.ParseExact(item_them_ngayketthuc, "d/M/yyyy", CultureInfo.InvariantCulture);

            var uniqueFileName = GetUniqueFileName(item_them_hinh.FileName);
            var fileName       = Path.GetFileName(item_them_hinh.FileName);
            var filePath       = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot\\Hinh\\QuangCao", fileName);
            var filestream     = new FileStream(filePath, FileMode.Create);

            item_them_hinh.CopyTo(filestream);
            string hinh = fileName;

            filestream.Close();



            string thongbao = quangcao.CreateQuangCao(/*item_them_ma, */ item_them_goiquangcao, item_them_taikhoan, hinh, item_them_ngaybatdau, item_them_duongdan, item_them_chuthich);

            return(RedirectToAction("Index", "QuangCao", new { thongbao = thongbao }));
        }
Esempio n. 8
0
        public IActionResult EditQuangCao(string item_sua_ma, string item_sua_goiquangcao, string item_sua_taikhoan, IFormFile item_sua_hinh, DateTime item_sua_ngaybatdau, DateTime item_sua_ngayketthuc, string item_sua_duongdan, string item_sua_chuthich)
        {
            QuangCaoBUS quangcao = new QuangCaoBUS();
            string      hinh;

            if (item_sua_hinh != null)
            {
                var uniqueFileName = GetUniqueFileName(item_sua_hinh.FileName);
                var fileName       = Path.GetFileName(item_sua_hinh.FileName);
                var filePath       = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot\\Hinh\\QuangCao", fileName);
                var filestream     = new FileStream(filePath, FileMode.Create);
                item_sua_hinh.CopyTo(filestream);
                filestream.Close();
                hinh = fileName;
            }
            else
            {
                hinh = null;
            }
            string thongbao = quangcao.EditQuangCao(item_sua_ma, item_sua_goiquangcao, item_sua_taikhoan, hinh, item_sua_ngaybatdau, item_sua_ngayketthuc, item_sua_duongdan, item_sua_chuthich);

            return(RedirectToAction("Index", "QuangCao", new { thongbao = thongbao }));
        }
Esempio n. 9
0
        public string CheckTaiKhoan(string taikhoan)
        {
            QuangCaoBUS quangcao = new QuangCaoBUS();

            return(quangcao.CheckTaiKhoan(taikhoan));
        }
Esempio n. 10
0
        public string CheckMa(string ma)
        {
            QuangCaoBUS quangcao = new QuangCaoBUS();

            return(quangcao.CheckMa(ma));
        }
Esempio n. 11
0
        public string GetTenViTri(string goi)
        {
            QuangCaoBUS quangcao = new QuangCaoBUS();

            return(quangcao.GetTenViTri(goi));
        }
Esempio n. 12
0
        public int GetThoiLuong(string goi)
        {
            QuangCaoBUS quangcao = new QuangCaoBUS();

            return(quangcao.GetThoiLuong(goi));
        }