예제 #1
0
        public ActionResult SaveData(BannerModel sp)
        {
            int  result = 0;
            bool kq     = false;

            if (ModelState.IsValid)
            {
                var dao  = new BannerDAO();
                var user = ((UserLogin)Session[CommonStants.USER_SESSION]);
                sp.TENTK = user.userID;
                result   = dao.SaveData(sp, user.userName);
                if (result == 1)
                {
                    SetAlert("Cập Nhật Thành Công!", "success");
                    kq = true;
                }
                else if (result == 2)
                {
                    SetAlert("Thêm Thành Công!", "success");
                    kq = true;
                }
                else
                {
                    SetAlert("Thất Công!", "warning");
                }
            }
            return(Json(kq, JsonRequestBehavior.AllowGet));
        }
예제 #2
0
        public List <BannerController> BannerPorSessao(int Sessao, int StatusContrato, int StatusBanner, Int64 Cidade)
        {
            BannerDAO DAO = new BannerDAO();
            List <BannerController> retorno_L = DAO.SP_S_TB019_BannerPortal(Sessao, StatusContrato, StatusBanner, Cidade);

            return(retorno_L);
        }
예제 #3
0
 public ActionResult QFuncionario()
 {
     ViewData["Falta"] = new ProdutoDAO().CountIsZero();
     ViewData["Ativo"] = new BannerDAO().CountAtivo();
     ViewBag.Func      = new FuncionarioDAO().Listar();
     return(View());
 }
예제 #4
0
        public JsonResult GetListBanner()
        {
            var dao    = new BannerDAO();
            var result = dao.GetListBanner();

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
예제 #5
0
        public ActionResult GetListBannerServices()
        {
            IRepositryBase <Fly_Banner> repository = new BannerDAO();
            BannerModel vm = new BannerModel();
            var         rs = new object();

            try
            {
                vm.listBanner = repository.getAllItems().Where(x => x.Published == true && x.Fly_BannerType.BannerTypeTitle.Equals("Banner Service")).ToList();

                rs = vm.listBanner.Select(x => new
                {
                    id           = x.BannerID,
                    title        = x.BannerTitle,
                    link         = x.BannerLink,
                    shortcontent = x.BannerShortContent,
                    imglink      = x.Fly_Picture.OriginalURL,
                    type         = x.Fly_BannerType.BannerTypeTitle
                });
            }
            catch (Exception ex)
            {
                return(Json(new { result = ex.Message, Message = ex.Message }));
            }
            return(Json(new { result = rs }, JsonRequestBehavior.AllowGet));
        }
예제 #6
0
 public ActionResult QBanner()
 {
     ViewData["Falta"] = new ProdutoDAO().CountIsZero();
     ViewData["Ativo"] = new BannerDAO().CountAtivo();
     ViewBag.Banners   = new BannerDAO().Listar();
     ViewBag.G         = new GeneroDAO().Listar();
     return(View());
 }
예제 #7
0
 public ActionResult CProduto()
 {
     ViewData["Falta"]  = new ProdutoDAO().CountIsZero();
     ViewData["Ativo"]  = new BannerDAO().CountAtivo();
     ViewBag.Categorias = new CategoriaDAO().Listar();
     ViewBag.Generos    = new GeneroDAO().Listar();
     return(View());
 }
예제 #8
0
 public ActionResult PProduto()
 {
     ViewData["Falta"] = new ProdutoDAO().CountIsZero();
     ViewData["Ativo"] = new BannerDAO().CountAtivo();
     ViewBag.HasPromo  = new ProdutoDAO().HasPromo();
     ViewBag.NoPromo   = new ProdutoDAO().NoPromo();
     return(View());
 }
예제 #9
0
 public ActionResult QVenda()
 {
     ViewData["Falta"] = new ProdutoDAO().CountIsZero();
     ViewData["Ativo"] = new BannerDAO().CountAtivo();
     ViewBag.Vendas    = new VendaDAO().Listar();
     ViewBag.Cli       = new ClienteDAO().Listar();
     ViewBag.End       = new EnderecoDAO().Listar();
     return(View());
 }
예제 #10
0
 // GET: Home
 public ActionResult Index()
 {
     ViewBag.Nome      = string.Empty;
     ViewBag.LoginE    = string.Empty;
     ViewBag.V         = string.Empty;
     ViewBag.Cli       = new ClienteDAO().Count();
     ViewBag.Date      = DateTime.Now.Day + " de " + DateTime.Now.ToString("MMMM, yyyy");
     ViewData["Falta"] = new ProdutoDAO().CountIsZero();
     ViewData["Ativo"] = new BannerDAO().CountAtivo();
     return(View());
 }
예제 #11
0
        public ActionResult Perfil()
        {
            ViewData["Falta"] = new ProdutoDAO().CountIsZero();
            ViewData["Ativo"] = new BannerDAO().CountAtivo();
            ViewBag.Func      = new FuncionarioDAO().BuscaId(Convert.ToInt32(Session["_Id"]));
            ClienteDAO cdao = new ClienteDAO();

            if ((cdao.BuscarEmail(Session["_Email"].ToString())) != null)
            {
                ViewBag.End = new EnderecoDAO().BuscaByCli(cdao.BuscarEmail(Session["_Email"].ToString()).Id);
            }
            if ((cdao.BuscarEmail(Session["_Email"].ToString())) != null)
            {
                ViewBag.Card = new CartaoDAO().BuscaByCli(cdao.BuscarEmail(Session["_Email"].ToString()).Id);
            }
            return(View());
        }
예제 #12
0
        public ActionResult Atualizar(string id)
        {
            BannerDAO bdao = new BannerDAO();
            Banner    b    = bdao.BuscaId(Convert.ToInt32(id));

            if (b.Ativo == true)
            {
                b.Ativo = false;
            }
            else
            {
                b.Ativo = true;
            }
            bdao.Atualizar();
            ViewBag.Banners = new BannerDAO().Listar();
            return(RedirectToAction("QBanner"));
        }
예제 #13
0
        public ActionResult MainMenu()
        {
            var logo = new BannerDAO().GetLogo();

            if (logo == null)
            {
                ViewBag.logo = "\\Data\\slides\\logo-mobile.png";
            }
            else
            {
                ViewBag.logo = logo.HINH;
            }

            var dao = new MenuDAO().ListByGroupId(1);

            return(PartialView(dao));
        }
예제 #14
0
        public ActionResult Cadastro(string end, string lat, string lon, HttpPostedFileBase i1)
        {
            BannerDAO bdao = new BannerDAO();
            Banner    b    = new Banner {
                Ativo = true, Latitude = lat, Longitude = lon, Endereco = end,
            };

            bdao.Cadastrar(b);

            string ex = Path.GetExtension(i1.FileName);
            string fn = b.Id + ex;

            b.Imagem = "/Imagens/Banners/" + fn;
            fn       = Path.Combine(Server.MapPath("~/Imagens/Banners/"), fn);
            i1.SaveAs(fn);
            bdao.Atualizar();

            TempData["Sucesso"] = "Sucesso!";
            return(RedirectToAction("CBanner"));
        }
예제 #15
0
 public ActionResult AProduto(int?id)
 {
     if (id == null)
     {
         return(RedirectToAction("LoginPage", "Home"));
     }
     else
     {
         if (Session["_Id"] == null)
         {
             return(RedirectToAction("LoginPage", "Home"));
         }
         else
         {
             ViewData["Falta"]  = new ProdutoDAO().CountIsZero();
             ViewData["Ativo"]  = new BannerDAO().CountAtivo();
             ViewBag.Categorias = new CategoriaDAO().Listar();
             ViewBag.Generos    = new GeneroDAO().Listar();
             ViewBag.P          = new ProdutoDAO().BuscaId((int)id);
             return(View());
         }
     }
 }
예제 #16
0
 public ActionResult CBanner()
 {
     ViewData["Falta"] = new ProdutoDAO().CountIsZero();
     ViewData["Ativo"] = new BannerDAO().CountAtivo();
     return(View());
 }
 public GuiaProfissionaisController(BannerDAO bannerDAO)
 {
     this.bannerDAO = bannerDAO;
 }
예제 #18
0
        public void GetListBannerGiua()
        {
            var dao = new BannerDAO();

            ViewBag.Banner = dao.GetListBanner(1);
        }
예제 #19
0
        public PartialViewResult SlidePartial()
        {
            var bannerDAO = new BannerDAO();

            return(PartialView(bannerDAO.Gets(1, 0, 0)));
        }
 public VouchersController(BannerDAO bannerDAO)
 {
     this.bannerDAO = bannerDAO;
 }
예제 #21
0
 public BuscaController(BannerDAO bannerDAO)
 {
     this.bannerDAO = bannerDAO;
 }
예제 #22
0
 public HomeController(BannerDAO bannerDAO)
 {
     this.bannerDAO = bannerDAO;
 }
 public GuiaSaudeController(BannerDAO bannerDAO)
 {
     this.bannerDAO = bannerDAO;
 }
예제 #24
0
 public DescontoPromocaoController(BannerDAO bannerDAO)
 {
     this.bannerDAO = bannerDAO;
 }
 public FacaParteController(BannerDAO bannerDAO)
 {
     this.bannerDAO = bannerDAO;
 }
예제 #26
0
 public ClubeContezaController(BannerDAO bannerDAO)
 {
     this.bannerDAO = bannerDAO;
 }
예제 #27
0
 public SejaParceiroController(BannerDAO bannerDAO)
 {
     this.bannerDAO = bannerDAO;
 }