Beispiel #1
0
        public async Task <Models.Curriculum> GetCurriculum(int value)
        {
            Models.Curriculum _cv = null;
            string            controllerAction;

            controllerAction = String.Format("curriculum/{0}", value);

            using (var client = new HttpClient())
            {
                client.BaseAddress = new Uri(BaseUrl);
                client.DefaultRequestHeaders.Clear();
                client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

                HttpResponseMessage response = await client.GetAsync(controllerAction);

                if (response.IsSuccessStatusCode)
                {
                    var json = response.Content.ReadAsStringAsync().Result;

                    _cv = JsonConvert.DeserializeObject <Models.Curriculum>(json);
                }
            }

            return(_cv);
        }
Beispiel #2
0
        public Models.Curriculum GetCurriculum(int value)
        {
            Models.Curriculum curriculum = null;

            using (DB_CVContext db = new DB_CVContext())
            {
                curriculum = (from d in db.Curriculums.Where(x => x.CvId == value)
                              select new Models.Curriculum()
                {
                    Id = d.CvId,
                    Name = (string.IsNullOrEmpty(d.Name01) ? "" : d.Name01) + " " + (string.IsNullOrEmpty(d.Lastname01) ? "" : d.Lastname01),
                    Title01 = d.Title01,
                    Title02 = d.Title02
                }).FirstOrDefault();
            }

            return(curriculum);
        }