// 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()); }
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))); }
// GET: User public ActionResult Index() { if (!UserHelpar.CanDo(Permissons.Users)) { return(RedirectToAction("Unauthorized", "Home", null)); } List <UserViewModel> model = UserViewModel.GetUserList(); return(View(model)); }
// 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()); }
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 })); } }