Ejemplo n.º 1
0
 // GET: Tasks
 public ActionResult Index()
 {
     using (ZavenDotNetInterviewContext _ctx = new ZavenDotNetInterviewContext())
     {
         JobsRepository jobsRepository = new JobsRepository(_ctx);
         List <Job>     jobs           = jobsRepository.GetAllJobs();
         return(View(jobs));
     }
 }
Ejemplo n.º 2
0
        public ActionResult Create(string name, DateTime doAfter)
        {
            try
            {
                using (ZavenDotNetInterviewContext _ctx = new ZavenDotNetInterviewContext())
                {
                    Job newJob = new Job()
                    {
                        Id = Guid.NewGuid(), DoAfter = doAfter, Name = name, Status = JobStatus.New
                    };
                    newJob = _ctx.Jobs.Add(newJob);
                    _ctx.SaveChanges();
                }

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Ejemplo n.º 3
0
 public JobValidator(ZavenDotNetInterviewContext dbContext)
 {
     _dbContext = dbContext;
 }
Ejemplo n.º 4
0
 public JobsRepository(ZavenDotNetInterviewContext ctx)
 {
     _ctx = ctx;
 }
 public JobProcessorService(ZavenDotNetInterviewContext ctx)
 {
     _ctx = ctx;
 }
Ejemplo n.º 6
0
 public JobService(ZavenDotNetInterviewContext dbContext, IMapper mapper)
 {
     _dbContext = dbContext;
     _mapper    = mapper;
 }
Ejemplo n.º 7
0
 public JobProcessorService(ZavenDotNetInterviewContext dbContext)
 {
     _dbContext = dbContext;
 }