Ejemplo n.º 1
0
 public IActionResult SubscribeQuery(string email, string subscribeQuery)
 {
     if (!string.IsNullOrEmpty(email) && !string.IsNullOrEmpty(subscribeQuery))
     {
         _subscribeService.AddSubscribe(email, subscribeQuery);
         _subscribeService.SendConfirmationSubscribeMessage(email, subscribeQuery);
         return(Ok());
     }
     else
     {
         return(NotFound());
     }
 }
Ejemplo n.º 2
0
        public IActionResult Index(SubscribeAddModel newSub)
        {
            SetDropDown();

            if (ModelState.IsValid)
            {
                var model = newSub;
                _subService.AddSubscribe(new NewSubscribe()
                {
                    OwnerName     = model.OwnerName,
                    Address       = model.Address,
                    ApplyDate     = DateTime.Now,
                    ContactNumber = model.ContactNumber,
                    Package       = _packageService.GetById(model.PackageId),
                    SetBox        = _setBoxService.GetById(model.SetBoxId),
                    Status        = _statusService.GetByName("Pending")
                });
                ModelState.Clear();
                ViewBag.success = "success";
                ViewBag.msg     = "Request Send Successfully, We will contact you soon";
                return(View());
            }
            return(View(newSub));
        }