public List <JobDto> Get([FromUri] JobFilters filters)
 {
     if (filters == null)
     {
         return(Get());
     }
     return(JobDtoManager.JobDtoListByFilters(filters));
 }
 public void Delete(int id)
 {
     JobDtoManager.DeleteJobDto(id);
 }
 public void Put([FromBody] JobDto jobDto)
 {
     JobDtoManager.JobDtoEditing(jobDto);
 }
 public int Post([FromBody] JobDto jobDto)
 {
     return(JobDtoManager.NewJobDto(jobDto));
 }
 public JobDto Get(int id)
 {
     return(JobDtoManager.JobDtoById(id));
 }
 public List <JobDto> Get()
 {
     return(JobDtoManager.JobDtoList());
 }
 public ApiRes <JobDto> Get(int page, int size, string sort, [FromUri] JobFilters filters)
 {
     filters.curUserId = Int32.Parse(HttpContext.Current.User.Identity.Name);
     return(JobDtoManager.JobDtoLazyList(filters, sort, page, size));
 }