Esempio n. 1
0
 public HttpResponseMessage GetListJobTitle(JobTitleSearchCondition model)
 {
     try
     {
         var listResult = jobTitleBusiness.GetListJobTitle(model);
         return(Request.CreateResponse(HttpStatusCode.OK, listResult));
     }
     catch (Exception ex)
     {
         return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message));
     }
 }
        public List <JobTitleSearchResult> GetListJobTitle(JobTitleSearchCondition model)
        {
            try
            {
                var listJobTitle = (from d in db.JobTitle.AsNoTracking()
                                    where d.Name.Contains(model.Name)
                                    orderby d.Name
                                    select new JobTitleSearchResult()
                {
                    JobTitleId = d.JobTitleId,
                    Name = d.Name,
                    Description = d.Description
                }).ToList();

                return(listJobTitle);
            }
            catch (Exception ex)
            {
                throw new ErrorException(ErrorMessage.ERR001, ex.InnerException);
            }
        }