public void UpdateJob(UpdateJobDTO updateJobDto)
        {
            var client  = new RestClient(_baseUrl + "/api/job");
            var request = new RestRequest(Method.PUT);

            request.AddHeader("Cache-Control", "no-cache");
            request.AddHeader("Content-Type", "application/json");
            request.AddParameter("application/json", JsonConvert.SerializeObject(updateJobDto), ParameterType.RequestBody);
            IRestResponse response = client.Execute(request);
        }
        public async Task <bool> UpdateJob(UpdateJobDTO dto)
        {
            var rao = _mapper.Map <UpdateJobRAO>(dto);

            if (await _repository.UpdateJob(rao))
            {
                return(true);
            }

            throw new Exception();
        }
Example #3
0
        public IActionResult Update([FromBody] UpdateJobDTO dto)
        {
            bool ok = jobDataAccess.Update(dto.UserId, dto.JobId, dto.UsedHours, dto.ReportedProgression, dto.Completed);

            if (ok)
            {
                return(Ok());
            }
            else
            {
                return(NotFound());
            }
        }