Ejemplo n.º 1
0
 public JobController(ILogger <JobController> logger, IGetJobReport jobReport, IGetJobState jobState, ICreateJob createJob)
 {
     _logger       = logger;
     _getJobReport = jobReport;
     _getJobState  = jobState;
     _createJob    = createJob;
 }
        public bool CreateNewJob(ICreateJob obj)
        {
            Job objJob = new Job();

            objJob.createNewJob(obj);
            return(true);
        }
Ejemplo n.º 3
0
 public bool checkRequiredFields(ICreateJob job)
 {
     if (String.IsNullOrEmpty(job.jobName) || String.IsNullOrEmpty(job.jobType) || String.IsNullOrEmpty(job.contactEmail) || String.IsNullOrEmpty(job.contactNum))
     {
         return(false);
     }
     else
     {
         return(true);
     }
 }
Ejemplo n.º 4
0
        public bool createNewJob(ICreateJob objCJ)
        {
            con.Open();
            SqlCommand cmd = new SqlCommand("uspCreateJob", con);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Clear();
            cmd.Parameters.AddWithValue("@Address", objCJ.address);
            cmd.Parameters.AddWithValue("@contactEmail", objCJ.contactEmail);
            cmd.Parameters.AddWithValue("@contactNum", objCJ.contactNum);
            cmd.Parameters.AddWithValue("@JobDescription", objCJ.JobDescription);
            cmd.Parameters.AddWithValue("@jobName", objCJ.jobName);
            cmd.Parameters.AddWithValue("@jobType", objCJ.jobType);
            cmd.Parameters.AddWithValue("@salary", objCJ.salary);

            int result = 0;

            result = cmd.ExecuteNonQuery();
            con.Close();
            return(true);
        }
 public void AddCreateJob(ICreateJob <TEntityId, TEntityVersion, TEntity> job)
 {
     _createJobs.Add(job);
 }