Exemplo n.º 1
0
 public ActionResult EditSubscriberGroup(int id)
 {
     if (Request.IsAuthenticated)
     {
         SubscriberRepo    subscriberRepo  = new SubscriberRepo();
         SubscriberGroupVM subscriberGroup = subscriberRepo.GetGroupDetails(id);
         return(View(subscriberGroup));
     }
     else
     {
         return(RedirectToAction("Login", "Home"));
     }
 }
Exemplo n.º 2
0
        public ActionResult EditSubscriberGroup(SubscriberGroupVM group)
        {
            SubscriberRepo    subscriberRepo  = new SubscriberRepo();
            SubscriberGroupVM subscriberGroup = subscriberRepo.GetGroupDetails(group.SubscriberGroupID);

            if (ModelState.IsValid)
            {
                if (subscriberRepo.UpdateGroup(group))
                {
                    ViewBag.success = "Updated successfully!";
                }
                else
                {
                    ViewBag.fail = "Cannot update!";
                }
                return(View(subscriberGroup));
            }
            else
            {
                return(View(subscriberGroup));
            }
        }
Exemplo n.º 3
0
 public ActionResult AddSubscriberToGroup(SubscriberGroupVM subGroup)
 {
     if (Request.IsAuthenticated)
     {
         string         errMsg         = "";
         SubscriberRepo subscriberRepo = new SubscriberRepo();
         if (ModelState.IsValid)
         {
             subscriberRepo.AddUserToGroup(subGroup, out errMsg);
             TempData["EditMsg"] = errMsg;
         }
         else
         {
             TempData["EditMsg"] = "Cannot add user to group.";
         }
         SubscriberGroupVM subscriberGroup = subscriberRepo.GetGroupDetails(subGroup.SubscriberGroupID);
         return(RedirectToAction("EditSubscriberGroup", new { id = subGroup.SubscriberGroupID }));
     }
     else
     {
         return(RedirectToAction("Login", "Home"));
     }
 }