Esempio n. 1
0
        public HttpResponseMessage talimatturleriDelete(talimattanim talimat)
        {
            AcekaResult acekaResult = null;

            if (talimat != null)
            {
                talimat.degistiren_carikart_id = Tools.PersonelId; //buraya sistemi açan kullanıcı bilgisi gelecek
                talimat.degistiren_tarih       = DateTime.Now;     // Kayıtın Silindiği Tarih Bilgisi

                Dictionary <string, object> fields = new Dictionary <string, object>();

                fields.Add("talimatturu_id", talimat.talimatturu_id);
                fields.Add("degistiren_carikart_id", talimat.degistiren_carikart_id);
                fields.Add("degistiren_tarih", talimat.degistiren_tarih);
                fields.Add("statu", 0);
                fields.Add("kayit_silindi", 1);

                acekaResult = CrudRepository.Update("talimat", new string[] { "talimatturu_id" }, fields);

                return(Request.CreateResponse(HttpStatusCode.OK, new Models.AnonymousModels.Successful {
                    message = "successful - talimatturu_id = " + acekaResult.RetVal.ToString()
                }));
            }
            else
            {
                return(null);
            }
        }
Esempio n. 2
0
        public HttpResponseMessage talimatturleriUpdate(talimattanim talimat)
        {
            AcekaResult acekaResult = null;

            if (talimat != null)
            {
                talimat.degistiren_carikart_id = Tools.PersonelId; //buraya sistemi açan kullanıcı bilgisi gelecek
                talimat.degistiren_tarih       = DateTime.Now;     // Kayıtın Eklendiği Tarih Bilgisi
                Dictionary <string, object> fields = new Dictionary <string, object>();

                fields.Add("talimatturu_id", talimat.talimatturu_id);
                fields.Add("degistiren_carikart_id", talimat.degistiren_carikart_id);
                fields.Add("degistiren_tarih", talimat.degistiren_tarih);
                fields.Add("statu", talimat.statu);
                fields.Add("kod", talimat.kod);
                fields.Add("varsayilan", talimat.varsayilan);
                fields.Add("tanim", talimat.tanim);
                fields.Add("tanim_dil1", talimat.tanim_dil1);
                fields.Add("tanim_dil2", talimat.tanim_dil2);
                fields.Add("tanim_dil3", talimat.tanim_dil3);
                fields.Add("tanim_dil4", talimat.tanim_dil4);
                fields.Add("tanim_dil5", talimat.tanim_dil5);
                fields.Add("sira", talimat.sira);
                fields.Add("renk_rgb", talimat.renk_rgb);
                fields.Add("kesim", talimat.kesim);
                fields.Add("dikim", talimat.dikim);
                fields.Add("parca", talimat.parca);
                fields.Add("model", talimat.model);
                fields.Add("stokkart_tipi_id", 21);
                fields.Add("onayoto", 1);
                fields.Add("parcamodel_giris", talimat.parcamodel_giris);
                fields.Add("parcamodel_cikis", talimat.parcamodel_cikis);
                fields.Add("model_zorunlu", talimat.model_zorunlu);
                fields.Add("varsayilan_fasoncu", talimat.varsayilan_fasoncu);
                fields.Add("kdv_tevkifat", talimat.kdv_tevkifat);

                acekaResult = CrudRepository.Update("talimat", new string[] { "talimatturu_id" }, fields);

                return(Request.CreateResponse(HttpStatusCode.OK, new Models.AnonymousModels.Successful {
                    message = "successful - talimatturu_id = " + acekaResult.RetVal.ToString()
                }));
            }
            else
            {
                return(null);
            }
        }
Esempio n. 3
0
        public IHttpActionResult TalimatTuruGet(long siparisID, byte siraID)
        {
            parametreRepository = new ParametreRepository();
            mTalimatList        = parametreRepository.TalimatListesiTanimWithID(siparisID, siraID);
            mTalimatTanim       = new talimattanim();
            if (mTalimatList != null && mTalimatList.Count > 0)
            {
                var talimatList = mTalimatList.Select(x => new {
                    x.cari_unvan,
                    x.degistiren_carikart_id,
                    x.degistiren_tarih,
                    x.dikim,
                    x.kayit_silindi,
                    x.kdv_tevkifat,
                    x.kesim,
                    x.kod,
                    x.model,
                    x.model_zorunlu,
                    x.onayoto,
                    x.parca,
                    x.parcamodel_cikis,
                    x.parcamodel_giris,
                    x.renk_rgb,
                    x.sira,
                    x.statu,
                    x.stokkart_tipi_id,
                    x.stokkart_tipleri,
                    x.talimatturu_id,
                    x.tanim,
                    x.tanim_dil1,
                    x.tanim_dil2,
                    x.tanim_dil3,
                    x.tanim_dil4,
                    x.tanim_dil5,
                    x.varsayilan,
                    x.varsayilan_fasoncu,
                }).ToList();

                return(Ok(talimatList));
            }


            return(BadRequest());
        }
Esempio n. 4
0
        public IHttpActionResult TalimatTurleriTanim(talimattanim talimat)
        {
            AcekaResult acekaResult = null;

            if (talimat == null)
            {
                return(BadRequest());
            }

            talimattanim talimatlar = new talimattanim
            {
                degistiren_carikart_id = Tools.PersonelId,
                degistiren_tarih       = DateTime.Now,
                kayit_silindi          = false,
                statu      = true,
                kod        = talimat.kod,
                varsayilan = talimat.varsayilan,
                tanim      = talimat.tanim,
                sira       = talimat.sira,
                renk_rgb   = talimat.renk_rgb,
                kesim      = talimat.kesim,
                dikim      = talimat.dikim,
                parca      = talimat.parca,
                model      = talimat.model,
                //onayoto = true,
                parcamodel_giris   = talimat.parcamodel_giris,
                parcamodel_cikis   = talimat.parcamodel_cikis,
                model_zorunlu      = talimat.model_zorunlu,
                varsayilan_fasoncu = talimat.varsayilan_fasoncu,
                kdv_tevkifat       = talimat.kdv_tevkifat
            };

            acekaResult = CrudRepository <talimattanim> .Insert(talimatlar, "talimat", new string[] { "talimatturu_id", "cari_unvan", "onayoto", "storkart_tipi_id", "storkart_tipleri" });

            if (acekaResult == null || acekaResult.ErrorInfo != null)
            {
                return(InternalServerError(new Exception(acekaResult.ErrorInfo.Message)));
            }

            return(Ok(acekaResult));
        }