Example #1
0
        public HttpResponseMessage GTipGet()
        {
            genelayarlarRepository = new GenelAyarlarRepository();
            gtipModel     = new Models.GenelAyarlar.GtipModel.gtip_belge();
            gtip_belgeler = genelayarlarRepository.gtipBelgeListDetay();

            if (gtipModel != null)
            {
                var gtiplist = gtip_belgeler.Select(x => new
                {
                    x.acan_carikart_id,
                    x.acan_tarih,
                    x.belgeno,
                    x.gtipdetay.gtip_bayan,
                    x.gtipdetay.gtip_genel,
                    x.gtipdetay.birim,
                    x.gtipdetay.kg,
                    x.belge_id,
                    x.belge_tarihi,
                    x.bitis_tarihi,
                    x.gtipdetay.aciklama,
                    x.gtipdetay.adet,
                    x.gtipdetay.birim_fob,
                    x.gtipdetay.toplam_fob
                }).ToList();

                return(Request.CreateResponse(HttpStatusCode.OK, gtiplist));
            }
            return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, new Exception().Message));
        }
 public GenelAyarlarServis()
 {
     if (genelAyarlarRepository == null)
     {
         genelAyarlarRepository = new GenelAyarlarRepository();
     }
 }
Example #3
0
 public IList <takvim> Get(int sene)
 {
     genelayarlarRepository = new GenelAyarlarRepository();
     takvim = genelayarlarRepository.Getir();
     if (takvim != null)
     {
         List <takvim> ayar = takvim.Where(s => s.sene == sene).ToList();
         return(ayar);
     }
     return(null);;
 }
Example #4
0
        public HttpResponseMessage GTipArama(byte stokkart_tipi_id = 0, int belge_id = 0, int modeltipi_id = -1, int kumastipi_id = 0)
        {
            if (stokkart_tipi_id != 0 && belge_id > 0 && belge_id != 0)
            {
                genelayarlarRepository = new GenelAyarlarRepository();
                gtipModel     = new Models.GenelAyarlar.GtipModel.gtip_belge();
                gtip_belgeler = genelayarlarRepository.GTipBul(stokkart_tipi_id, belge_id, modeltipi_id, kumastipi_id);

                if (gtip_belgeler != null)
                {
                    var gtiplist = gtip_belgeler.Select(x => new
                    {
                        x.acan_carikart_id,
                        x.acan_tarih,
                        x.belgeno,
                        x.gtipdetay.gtip_bayan,
                        x.gtipdetay.gtip_genel,
                        x.gtipdetay.birim,
                        x.gtipdetay.kg,
                        x.belge_id,
                        x.belge_tarihi,
                        x.bitis_tarihi,
                        x.gtipdetay.aciklama,
                        x.gtipdetay.adet,
                        x.gtipdetay.birim_fob,
                        x.gtipdetay.toplam_fob,
                        x.gtipdetay.birim_adi,
                        x.gtipdetay.degistiren_tarih,
                        x.gtipdetay.stokalan_id_1,
                        x.gtipdetay.stokalan_id_2,
                        x.gtipdetay.stokalan_id_3,
                        x.gtipdetay.stokalan_id_4,
                        x.gtipdetay.stokkart_tipi_id,
                        x.gtipdetay.pb
                    }).ToList();

                    return(Request.CreateResponse(HttpStatusCode.OK, gtiplist));
                }
                else
                {
                    return(Request.CreateResponse(HttpStatusCode.NoContent, new Models.AnonymousModels.NotFound {
                        message = "No Record!"
                    }));
                }
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.NoContent, new Models.AnonymousModels.NotFound {
                    message = "No Record!"
                }));
            }
        }
Example #5
0
 public HttpResponseMessage Get()
 {
     genelayarlarRepository = new GenelAyarlarRepository();
     takvim = genelayarlarRepository.SeneGetir();
     if (takvim != null)
     {
         var sene = takvim.Select(s => new
         {
             s.sene
         });
         return(Request.CreateResponse(HttpStatusCode.OK, sene));
     }
     else
     {
         return(null);
     }
 }
Example #6
0
        public HttpResponseMessage TalimatTuruTanimlama_KdvTevkifat()
        {
            genelayarlarRepository = new GenelAyarlarRepository();
            var kdvler = genelayarlarRepository.TalimatKdvTevkifatListesi();

            if (kdvler != null && kdvler.Count > 0)
            {
                var t = kdvler.Select(k => new
                {
                    k.kod,
                    k.oran
                }).ToList();
                return(Request.CreateResponse(HttpStatusCode.OK, t));
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.NoContent, new Models.AnonymousModels.NotFound {
                    message = "No Record"
                }));
            }
        }
Example #7
0
        public HttpResponseMessage sistemayarlari()
        {
            genelayarlarRepository = new GenelAyarlarRepository();

            mSistemAyarlari = genelayarlarRepository.TumSistemAyarlari();

            if (mSistemAyarlari != null)
            {
                var sistemAyarlariListesi = mSistemAyarlari.Select(x => new
                {
                    x.ayar,
                    x.ayaradi,
                    x.ayaraciklama,
                    x.degistiren_carikart_id
                }).ToList();

                return(Request.CreateResponse(HttpStatusCode.OK, sistemAyarlariListesi));
            }

            return(Request.CreateResponse(HttpStatusCode.BadRequest));
        }
Example #8
0
        public HttpResponseMessage TalimatTuruTanimlama_Fasoncular()
        {
            genelayarlarRepository = new GenelAyarlarRepository();
            var fasoncular = genelayarlarRepository.TalimatFasoncuListesi();

            if (fasoncular != null && fasoncular.Count > 0)
            {
                var f = fasoncular.Select(s => new
                {
                    s.carikart_id,
                    s.cari_unvan
                }).ToList();
                return(Request.CreateResponse(HttpStatusCode.OK, f));
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.NoContent, new Models.AnonymousModels.NotFound {
                    message = "No Record"
                }));
            }
        }
Example #9
0
        public HttpResponseMessage gtipBelgeler()
        {
            genelayarlarRepository = new GenelAyarlarRepository();
            gtip_belgeler          = new List <gtip_belge>();
            gtip_belgeler          = genelayarlarRepository.GtipListe();

            if (gtip_belgeler != null)
            {
                var gtiplist = gtip_belgeler.Select(o => new
                {
                    o.belge_id,
                    o.belgeno,
                    belge_tarihi = o.belge_tarihi.ToShortDateString(),
                    // o.belge_tarihi.DateTime.ToString("d"),
                    bitis_tarihi = o.bitis_tarihi.ToShortDateString(),
                    o.cari_unvan
                });
                return(Request.CreateResponse(HttpStatusCode.OK, gtip_belgeler));
            }
            else
            {
                return(null);
            };
        }
Example #10
0
 public IList <takvim> ButunSeneler()
 {
     genelayarlarRepository = new GenelAyarlarRepository();
     takvim = genelayarlarRepository.Getir();
     return(takvim);;
 }