Exemplo n.º 1
0
        public ActionResult VerifyPetition(int petitionId)
        {
            var service = new PetitionService();

            service.VerifyPetition(petitionId, User.Identity.GetUserId());
            var model = service.GetPetition(petitionId, User.Identity.GetUserId());

            return(PartialView("_Sign", model));
        }
Exemplo n.º 2
0
        public void VerifyPetition_NewPetition_Verified()
        {
            var user       = Helpers.CreateNewUser();
            var service    = new PetitionService();
            var petitionId = service.CreateNewPetition(new Models.PetitionModel
            {
                Title             = "Some Title",
                Description       = "Some description",
                SubmitterName     = "I am Submitter",
                TargetInstitution = "Some institution",
            });

            try
            {
                service.VerifyPetition(petitionId, user.Id);
            }
            finally
            {
                service.DeletePetition(petitionId);
                Helpers.DeleteUser(user);
            }
        }