// GET: Tasks
        public ActionResult Index()
        {
            DataLib.Services.IJobsRepository jobsRepository = new DataLib.Services.JobsRepository();
            var        modelJobs = jobsRepository.GetAllJobs();
            List <Job> viewJobs  = ModelMapper.MapAll(modelJobs);

            return(View(viewJobs));
        }
 public ActionResult Create(string name, DateTime?doAfter)
 {
     if (ModelState.IsValid)
     {
         DataLib.Services.IJobsRepository jobsRepository = new DataLib.Services.JobsRepository();
         var modelJob     = CreateMappedJob(name, doAfter);
         var affectedRows = jobsRepository.SaveJob(modelJob);
         if (affectedRows < 1)
         {
             return(View());
         }
         else
         {
             return(RedirectToAction("Index"));
         }
     }
     return(View());
 }