Exemplo n.º 1
0
        public async Task Test_BL_DeleteJob()
        {
            //Arrange
            JobBusinessLogic businessLogic = new JobBusinessLogic(inMemory: true);
            JobEntity        newjob        = new JobEntity()
            {
                JobId     = 1,
                Title     = "Backend Senior Developer",
                CreatedAt = DateTime.Now,
                ExpiresAt = DateTime.Now.AddDays(30)
            };

            //Act
            await businessLogic.CreateJob(newjob);

            var exists = businessLogic.JobExists(newjob.JobId);

            //Assert
            Assert.True(exists, "Job created");

            //Act
            await businessLogic.DeleteJob(newjob);

            exists = businessLogic.JobExists(newjob.JobId);

            //Assert
            Assert.False(exists, "Job deleted");
        }
Exemplo n.º 2
0
        public async Task Test_BL_ListJobs()
        {
            //Arrange
            JobBusinessLogic businessLogic = new JobBusinessLogic(inMemory: true);

            //Act
            JobEntity newjob1 = new JobEntity()
            {
                JobId     = 1,
                Title     = ".Net Developer",
                CreatedAt = DateTime.Now,
                ExpiresAt = DateTime.Now.AddDays(30)
            };
            await businessLogic.CreateJob(newjob1);

            JobEntity newjob2 = new JobEntity()
            {
                JobId     = 2,
                Title     = "Backend Senior Developer",
                CreatedAt = DateTime.Now,
                ExpiresAt = DateTime.Now.AddDays(30)
            };
            await businessLogic.CreateJob(newjob2);

            var list = await businessLogic.ListJobs();

            //Assert
            Assert.True(list.Count == 2, $"{list.Count} Jobs listed");
        }
Exemplo n.º 3
0
        private void rdOneStar_CheckedChanged(object sender, EventArgs e)
        {
            if (rdOneStar.Checked)
            {
                JobBusinessLogic jobBusiness = new JobBusinessLogic();

                selectedJob.ClientSatisfaction = "1";

                jobBusiness.updateJob(selectedJob);
            }
        }
Exemplo n.º 4
0
 public JobController(IConfiguration config)
 {
     logic = new JobBusinessLogic(config);
 }
 public JobEntitiesController(ILogger <JobEntitiesController> logger)
 {
     _logger   = logger;
     jobslogic = new JobBusinessLogic();
 }
Exemplo n.º 6
0
 public DetailsModel(IConfiguration configuration)
 {
     logic = new JobBusinessLogic(configuration);
 }
Exemplo n.º 7
0
 public EditModel(IConfiguration configuration)
 {
     logic = new JobBusinessLogic(configuration);
 }
Exemplo n.º 8
0
 public CreateModel(IConfiguration configuration)
 {
     logic = new JobBusinessLogic(configuration);
 }