public ActionResult RequestToJob(int RequestId)
        {
            var viewModel = new RequestToJobViewModel();

            viewModel.Request  = RequestServiceProvider.GetRequest(RequestId);
            viewModel.JobField = new AddJobViewModel();
            return(View(viewModel));
        }
 public ActionResult RequestToJob(RequestToJobViewModel viewModel)
 {
     if (ModelState.IsValid)
     {
         viewModel.JobField.RequestId = viewModel.Request.RequestId;
         var success = JobServiceProvider.AddJob(viewModel.JobField);
         if (success)
         {
             TempData["success"] = true;
         }
         else
         {
             TempData["failed"] = true;
         }
     }
     return(RedirectToAction("RequestAdministration"));
 }