Esempio n. 1
0
 // GET: RelationRequests
 public ActionResult Index()
 {
     if (!UserHelpar.CanDo(Helpars.Permissons.RelationRequest))
     {
         return(RedirectToAction("Unauthorized", "Home", null));
     }
     return(View());
 }
 // GET: RegisterRequest
 public ActionResult Index()
 {
     if (!UserHelpar.CanDo(Permissons.AcceptUser))
     {
         return(RedirectToAction("Unauthorized", "Home", null));
     }
     return(View());
 }
Esempio n. 3
0
 public ActionResult Details(int Id)
 {
     if (!UserHelpar.CanDo(Helpars.Permissons.RelationRequest))
     {
         return(RedirectToAction("Unauthorized", "Home", null));
     }
     ViewBag.SPerson = RelationRequestViewModel.GetSourcePerson(Id);
     ViewBag.TPerson = RelationRequestViewModel.GetTargetPerson(Id);
     return(View(RelationRequestViewModel.Find(Id)));
 }
Esempio n. 4
0
        // GET: User
        public ActionResult Index()
        {
            if (!UserHelpar.CanDo(Permissons.Users))
            {
                return(RedirectToAction("Unauthorized", "Home", null));
            }

            List <UserViewModel> model = UserViewModel.GetUserList();

            return(View(model));
        }
Esempio n. 5
0
        // GET: ControlPanel
        public ActionResult Index()
        {
            if (UserHelpar.GetUserType() != "Admin")
            {
                return(RedirectToAction("Unauthorized", "Home", null));
            }

            var persons = PersonDAL.GetPersonsList();

            ViewBag.PersonCount = persons.Count;

            var RegisterRequest = RegisterRequestsDAL.Get_RegisterRequestsList();

            ViewBag.RegisterRequestCount = RegisterRequest.Count;

            var RelationRequest = RelationRequestDAL.GetRelationRequestList();

            ViewBag.RelationRequestCount = RelationRequest.Count;

            return(View());
        }
Esempio n. 6
0
        public ActionResult RegisterRelationAction(int PersonId)
        {
            var Person = PersonViewModel.Find(PersonId);
            var User   = UserHelpar.GetUser();

            if (User.Id != 0)
            {
                var Rel = new RelationRequestViewModel();
                Rel.RequestUser_Id = UserHelpar.GetUserId();
                Rel.TargetUser_Id  = Person.User_Id;
                Rel.RequestDate    = DateTime.Now;
                Rel.RequestStatus  = RelationStatus.Pending.ToString();
                Rel.Create();


                return(RedirectToAction("Details", "RelationRequests", new { Id = Rel.Id }));
            }
            else
            {
                // return RedirectToAction(Url.Action("Login", "Account") +"?returnUrl="+" "+"&relationRequestUserId="+ Person.User_Id);
                return(RedirectToAction("Login", "Account", new { returnUrl = "RelationRequest", relationRequestUserId = Person.User_Id }));
            }
        }