コード例 #1
0
        public HttpResponseMessage Personel_CalismaYerleri(long carikart_id)
        {
            personelRepository       = new PersonelRepository();
            personel_calisma_yerleri = personelRepository.Personel_Calisma_Yerleri_Getir(carikart_id);
            if (personel_calisma_yerleri != null)
            {
                var per = personel_calisma_yerleri.Select(o => new
                {
                    carikart_id           = o.carikart_id,
                    stokyeri_carikart_id  = o.stokyeri_carikart_id,
                    stokyeri_carikart_adi = o.stokyeri_carikart_adi,
                    departman_id          = o.departman_id,
                    departman_adi         = o.departman_adi,
                    gorev_id  = o.gorev_id,
                    gorev_adi = o.gorev_adi,
                });

                /*
                 * departmanlar = o.departmanlar.Select(d => new
                 *  {
                 *      departman_id = d.parametre_id,
                 *      departman_adi = d.parametre_adi,
                 *  })
                 *   gorevler = o.gorevler.Select(g => new
                 *  {
                 *      gorev_id = g.parametre_id,
                 *      gorev_adi = g.parametre_adi,
                 *  }),
                 */
                return(Request.CreateResponse(HttpStatusCode.OK, per));
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.NotFound, new Models.AnonymousModels.NotFound {
                    message = "No Record"
                }));
            }
        }