예제 #1
0
        public override void formtamam()
        {
            DataRow[] fr = tetkikler.Select("Seç=1");
            DataRow[] fr1 = tetkikler1.Select("Seç=1");
            DataRow[] fr2 = tetkikler2.Select("Seç=1");
            DataRow[] fr3 = tetkikler3.Select("Seç=1");
            DataRow[] fr4 = tetkikler4.Select("Seç=1");
            DataRow[] fr5 = tetkikler5.Select("Seç=1");

            foreach (DataRow tt in fr)
            {
                foreach (DataRow kk in kaydedilecekler.Rows)
                {
                    if (kk["TetkikKodu"].ToString() == tt["TetkikKodu"].ToString())
                        kk["Seç"] = true;
                }
            }
            foreach (DataRow tt in fr1)
            {
                foreach (DataRow kk in kaydedilecekler.Rows)
                {
                    if (kk["TetkikKodu"].ToString() == tt["TetkikKodu"].ToString())
                        kk["Seç"] = true;
                }
            }
            foreach (DataRow tt in fr2)
            {
                foreach (DataRow kk in kaydedilecekler.Rows)
                {
                    if (kk["TetkikKodu"].ToString() == tt["TetkikKodu"].ToString())
                        kk["Seç"] = true;
                }
            }
            foreach (DataRow tt in fr3)
            {
                foreach (DataRow kk in kaydedilecekler.Rows)
                {
                    if (kk["TetkikKodu"].ToString() == tt["TetkikKodu"].ToString())
                        kk["Seç"] = true;
                }
            }
            foreach (DataRow tt in fr4)
            {
                foreach (DataRow kk in kaydedilecekler.Rows)
                {
                    if (kk["TetkikKodu"].ToString() == tt["TetkikKodu"].ToString())
                        kk["Seç"] = true;
                }
            }
            foreach (DataRow tt in fr5)
            {
                foreach (DataRow kk in kaydedilecekler.Rows)
                {
                    if (kk["TetkikKodu"].ToString() == tt["TetkikKodu"].ToString())
                        kk["Seç"] = true;
                }
            }

            DataRow[] foundRows = kaydedilecekler.Select("Seç=1");

            if (foundRows != null && foundRows.Length > 0)
            {
                string[] TetkikKodu = new string[foundRows.Length];
                string[] TetkikAdi = new string[foundRows.Length];
                string[] TetkikAciklama = new string[foundRows.Length];
                string[] TaniKodu = new string[1];
                string[] TaniAdi = new string[1];

                if (edtbarkod.Text.Length < 6)
                    edtbarkod.Text = DateTime.Now.ToString("yyyyMMddhhmmss");

                string barkodd = edtbarkod.Text;

                string mesaj = "";
                int sonuc = 0;
                string locsonuc = "0";
                string alkod = "";
                int say = 0;
                MuayeneTetkik[] mtler = new MuayeneTetkik[foundRows.Length];
                LabSoapClient lsc = new LabSoapClient();
                TetkikBilgisi[] tetkikBilgisi = new TetkikBilgisi[foundRows.Length];

                Transaction.Instance.Join(
                              delegate()
                              {
                                  try
                                  {
                                      int del = Transaction.Instance.ExecuteNonQuery(
                                          "Delete from muayenetetkik where transferdurumu in (0,11,12) and Muayene_Id=" + Current.AktifMuayeneId);
                                  }
                                  catch (Exception ex)
                                  {

                                      throw new Exception("Hata:" + ex.Message);
                                  }
                                  foreach (DataRow dr in foundRows)
                                  {
                                      MuayeneTetkik item = new MuayeneTetkik();
                                      Tetkik tt = new Tetkik();
                                      SevkKurum sk = new SevkKurum();
                                      SevkKurumLocal skl = new SevkKurumLocal();
                                      item.Hasta.Id = Current.AktifHastaId;
                                      item.Hasta = Current.AktifHasta;
                                      item.Doktor.Id = Current.AktifHasta.Doktor.Id;
                                      item.Aktif = true;
                                      if (Current.AktifDoktorId != item.Doktor.Id)
                                      {
                                          item.VekilDoktor.Id = Current.AktifDoktorId;
                                          item.VekilDoktor = Current.AktifDoktor;
                                      }
                                      if (Current.AktifMuayeneId > 0)
                                      {
                                          item.Muayene.Id = Current.AktifMuayeneId;
                                          item.Muayene = Current.AktifMuayene;
                                      }

                                      if (Current.AktifRandevuId > 0)
                                      {
                                          item.Randevu.Id = Current.AktifRandevuId;
                                          item.Randevu = Current.AktifRandevu;
                                          if (item.Id == 0)
                                              if (Convert.ToDateTime(item.EklemeTarihi.ToShortDateString()) < Current.AktifRandevu.BasTarih)
                                                  throw new Exception("İleri tarihli bir randevu işlem yapılamaz.");
                                      }

                                      tt.Id = Convert.ToInt64(dr["TetkikKodu"]);

                                      if (!Current.PrgAyar.LabLocalmi)
                                      {
                                          sk.Id = Convert.ToInt64(dr["kurumkodu"]);
                                          sk.Kodu = kurum.ToString();
                                          sk.Adi = kurumadi;
                                          item.TetkikSevkKurum = sk;
                                      }
                                      else
                                      {
                                          skl.Id = Convert.ToInt64(dr["kurumkodu"]);
                                          skl.Kodu = kurum.ToString();
                                          skl.Adi = kurumadi;
                                          item.TetkikSevkKurumlocal = skl;
                                      }
                                      item.Tetkik = tt;

                                      item.AileHekimiAciklama = "";
                                      item.IzlemTarihi = System.DateTime.Now;
                                      item.GidisTarihi = item.IzlemTarihi;
                                      item.Uniteadi = dr["UniteAdi"].ToString();
                                      item.LabKurumAdi = kurumadi;
                                      item.LabKurumKodu = kurum.ToString();
                                      item.TetkikKodu = dr["TetkikKodu"].ToString();
                                      item.TetkikAdi = dr["TetkikAdi"].ToString();

                                      TetkikKodu[say] = dr["TetkikKodu"].ToString();
                                      TetkikAdi[say] = dr["TetkikAdi"].ToString();
                                      TetkikAciklama[say] = "Tetkik Yapılacak";

                                      TetkikBilgisi tloc = new TetkikBilgisi()
                                      {
                                          AlindigiSaat = edttarih.DateTime.ToString("hhmm"),
                                          AlindigiTarih = edttarih.DateTime.ToString("yyyyMMdd"),
                                          Ana_Id = "28e6eeb2-a39b-479c-b201-8a71837feeb9",
                                          Barkod = barkodd,
                                          HekimTC = Current.AktifDoktor.TckNo.ToString(),
                                          ProtokolNo = edttarih.DateTime.ToString("yyMMddhhmmss"),
                                          SonucSaat = "",
                                          TetkikAdi = dr["TetkikAdi"].ToString(),
                                          TetkikKodu = dr["TetkikKodu"].ToString()
                                      };
                                      tetkikBilgisi[say] = tloc;

                                      item.Barkod = barkodd;

                                      Application.DoEvents();

                                      mtler[say] = item;

                                      item.Insert();

                                      say++;
                                  }

                                  int doktorili = (int)mtler[0].TetkikSevkKurum.sehirkodu;

                                  if (Current.AktifRandevuId > 0)
                                  {
                                      Takvim.UpdateTakvimDurumu(Current.AktifRandevuId, myenum.RandevuDurumu.Geldi);
                                  }
                                  if (Current.AktifMuayeneId > 0)
                                      if (Current.AktifMuayene.MuayeneDurumu!=myenum.MuayeneDurumu.MuayeneEdildi)
                                        Muayene.UpdateMuayenedurumu(Current.AktifMuayeneId, myenum.MuayeneDurumu.TahlilBekleniyor);
                                  try
                                  {
                                      Cursor.Current = Cursors.WaitCursor;
                                      if (!Current.PrgAyar.LabLocalmi)
                                      {
                                          CLaboratuvar lab = new CLaboratuvar();
                                          var tetkiklist = lab.fTetkikKaydet(
                                                   "P",
                                                   Current.AktifDoktor.TckNo.ToString(),
                                                   Current.AktifDoktor.TckNo.ToString(),
                                                   Current.AktifDoktor.WebServisSifre,
                                                   Current.AktifDoktor.Adi,
                                                   Current.AktifDoktor.Soyadi,
                                                   0,
                                                   doktorili,
                                                   Current.AktifHasta.TckNo.ToString(),
                                                   Current.AktifHasta.Adi,
                                                   Current.AktifHasta.Soyadi,
                                                   Current.AktifHasta.Cinsiyeti.ToString()[0].ToString(),
                                                   Current.AktifHasta.BeyanCinsiyeti.ToString()[0].ToString(),
                                                   Current.AktifHasta.BeyanDogumTarihi.ToString("yyyyMMdd"),
                                                   Current.AktifHasta.DogumTarihi.ToString("yyyyMMdd"),
                                                   Current.AktifDoktor.TckNo.ToString(),
                                                   Current.AktifDoktor.Adi,
                                                   Current.AktifDoktor.Soyadi,
                                                   kurum.ToString(),
                                                   kurumadi.ToString(),
                                                   edttarih.DateTime.ToString("yyMMddhhmmss"),
                                                   edtbarkod.Text,
                                                   TetkikKodu,
                                                   TetkikAdi,
                                                   TetkikAciklama,
                                                   TaniKodu,
                                                   TaniAdi,
                                                   edttarih.DateTime.ToString("hhmm"),
                                                   edttarih.DateTime.ToString("yyyyMMdd"),
                                                   "",
                                                   out alkod,
                                                   out mesaj,
                                                   out sonuc
                                                   );
                                      }
                                      else
                                      {
                                          locsonuc = lsc.LabTetkikIsteme(
                                             Current.AktifDoktor.TckNo.ToString(),
                                                   Current.AktifDoktor.TckNo.ToString(),
                                                   Current.AktifDoktor.WebServisSifre,
                                            Current.AktifHasta.TckNo.ToString(),
                                            Current.AktifHasta.Adi,
                                            Current.AktifHasta.Soyadi,
                                            Current.AktifHasta.Cinsiyeti.ToString()[0].ToString(),
                                            Current.AktifHasta.BeyanCinsiyeti.ToString()[0].ToString(),
                                            Current.AktifHasta.BeyanDogumTarihi.ToString("yyyyMMdd"),
                                            Current.AktifHasta.DogumTarihi.ToString("yyyyMMdd"),
                                            Current.AktifDoktor.TckNo.ToString(),
                                            Current.AktifDoktor.Adi,
                                            Current.AktifDoktor.Soyadi,
                                                   kurum.ToString(),
                                                   kurumadi.ToString(),
                                              edttarih.DateTime.ToString("yyMMddhhmmss"),
                                              edtbarkod.Text,
                                              tetkikBilgisi,
                                              edttarih.DateTime.ToString("hhmm"),
                                              edttarih.DateTime.ToString("yyyyMMdd"),
                                              "",
                                              out mesaj);

                                          sonuc = Convert.ToInt32(locsonuc);
                                      }

                                      Transaction.Instance.ExecuteNonQuery("update muayenetetkik set TransferDurumu=10+" + sonuc +
                                          ", TransferSonuc=@prm0, TransferTarihi=getdate() where barkod='" + edtbarkod.Text +
                                          "' and Muayene_Id=" + Current.AktifMuayeneId, mesaj);
                                      if ((myenum.TransferDurumu)sonuc + 10 == myenum.TransferDurumu.Gonderildi)
                                      {
                                          MessageBox.Show("Laboratuvar isteğiniz " + kurumadi.ToString() + " kurumuna başarıyla gönderildi.\n Barkod:" + edtbarkod.Text);
                                          getgidenler(false);
                                      }
                                      else
                                      {
                                          Transaction.Instance.ExecuteNonQuery("Delete from muayenetetkik where transferdurumu in (0,11,12) and Muayene_Id=" + Current.AktifMuayeneId);
                                          throw new Exception("Laboratuvar isteğiniz " + kurumadi.ToString() + " kurumuna gönderilirken bir sorun oluştu! \n\n" + mesaj);
                                      }
                                  }
                                  finally
                                  {
                                      Cursor.Current = Cursors.Default;
                                  }
                              }
                      );
            }
            else
            {
                Transaction.Instance.Join(
                             delegate()
                             {
                                 try
                                 {
                                     int sonuc = Transaction.Instance.ExecuteNonQuery("Delete from muayenetetkik where transferdurumu in (0,11,12) and Muayene_Id=" + Current.AktifMuayeneId);
                                 }
                                 catch (Exception ex)
                                 {

                                     throw new Exception("Hata:" + ex.Message);
                                 }

                             }
                     );
            }
        }
예제 #2
0
        public override void formtamam()
        {
            DataRow[] fr  = tetkikler.Select("Seç=1");
            DataRow[] fr1 = tetkikler1.Select("Seç=1");
            DataRow[] fr2 = tetkikler2.Select("Seç=1");
            DataRow[] fr3 = tetkikler3.Select("Seç=1");
            DataRow[] fr4 = tetkikler4.Select("Seç=1");
            DataRow[] fr5 = tetkikler5.Select("Seç=1");

            foreach (DataRow tt in fr)
            {
                foreach (DataRow kk in kaydedilecekler.Rows)
                {
                    if (kk["TetkikKodu"].ToString() == tt["TetkikKodu"].ToString())
                    {
                        kk["Seç"] = true;
                    }
                }
            }
            foreach (DataRow tt in fr1)
            {
                foreach (DataRow kk in kaydedilecekler.Rows)
                {
                    if (kk["TetkikKodu"].ToString() == tt["TetkikKodu"].ToString())
                    {
                        kk["Seç"] = true;
                    }
                }
            }
            foreach (DataRow tt in fr2)
            {
                foreach (DataRow kk in kaydedilecekler.Rows)
                {
                    if (kk["TetkikKodu"].ToString() == tt["TetkikKodu"].ToString())
                    {
                        kk["Seç"] = true;
                    }
                }
            }
            foreach (DataRow tt in fr3)
            {
                foreach (DataRow kk in kaydedilecekler.Rows)
                {
                    if (kk["TetkikKodu"].ToString() == tt["TetkikKodu"].ToString())
                    {
                        kk["Seç"] = true;
                    }
                }
            }
            foreach (DataRow tt in fr4)
            {
                foreach (DataRow kk in kaydedilecekler.Rows)
                {
                    if (kk["TetkikKodu"].ToString() == tt["TetkikKodu"].ToString())
                    {
                        kk["Seç"] = true;
                    }
                }
            }
            foreach (DataRow tt in fr5)
            {
                foreach (DataRow kk in kaydedilecekler.Rows)
                {
                    if (kk["TetkikKodu"].ToString() == tt["TetkikKodu"].ToString())
                    {
                        kk["Seç"] = true;
                    }
                }
            }

            DataRow[] foundRows = kaydedilecekler.Select("Seç=1");

            if (foundRows != null && foundRows.Length > 0)
            {
                string[] TetkikKodu     = new string[foundRows.Length];
                string[] TetkikAdi      = new string[foundRows.Length];
                string[] TetkikAciklama = new string[foundRows.Length];
                string[] TaniKodu       = new string[1];
                string[] TaniAdi        = new string[1];

                if (edtbarkod.Text.Length < 6)
                {
                    edtbarkod.Text = DateTime.Now.ToString("yyyyMMddhhmmss");
                }

                string barkodd = edtbarkod.Text;

                string          mesaj         = "";
                int             sonuc         = 0;
                string          locsonuc      = "0";
                string          alkod         = "";
                int             say           = 0;
                MuayeneTetkik[] mtler         = new MuayeneTetkik[foundRows.Length];
                LabSoapClient   lsc           = new LabSoapClient();
                TetkikBilgisi[] tetkikBilgisi = new TetkikBilgisi[foundRows.Length];

                Transaction.Instance.Join(
                    delegate()
                {
                    try
                    {
                        int del = Transaction.Instance.ExecuteNonQuery(
                            "Delete from muayenetetkik where transferdurumu in (0,11,12) and Muayene_Id=" + Current.AktifMuayeneId);
                    }
                    catch (Exception ex)
                    {
                        throw new Exception("Hata:" + ex.Message);
                    }
                    foreach (DataRow dr in foundRows)
                    {
                        MuayeneTetkik item = new MuayeneTetkik();
                        Tetkik tt          = new Tetkik();
                        SevkKurum sk       = new SevkKurum();
                        SevkKurumLocal skl = new SevkKurumLocal();
                        item.Hasta.Id      = Current.AktifHastaId;
                        item.Hasta         = Current.AktifHasta;
                        item.Doktor.Id     = Current.AktifHasta.Doktor.Id;
                        item.Aktif         = true;
                        if (Current.AktifDoktorId != item.Doktor.Id)
                        {
                            item.VekilDoktor.Id = Current.AktifDoktorId;
                            item.VekilDoktor    = Current.AktifDoktor;
                        }
                        if (Current.AktifMuayeneId > 0)
                        {
                            item.Muayene.Id = Current.AktifMuayeneId;
                            item.Muayene    = Current.AktifMuayene;
                        }

                        if (Current.AktifRandevuId > 0)
                        {
                            item.Randevu.Id = Current.AktifRandevuId;
                            item.Randevu    = Current.AktifRandevu;
                            if (item.Id == 0)
                            {
                                if (Convert.ToDateTime(item.EklemeTarihi.ToShortDateString()) < Current.AktifRandevu.BasTarih)
                                {
                                    throw new Exception("İleri tarihli bir randevu işlem yapılamaz.");
                                }
                            }
                        }

                        tt.Id = Convert.ToInt64(dr["TetkikKodu"]);

                        if (!Current.PrgAyar.LabLocalmi)
                        {
                            sk.Id   = Convert.ToInt64(dr["kurumkodu"]);
                            sk.Kodu = kurum.ToString();
                            sk.Adi  = kurumadi;
                            item.TetkikSevkKurum = sk;
                        }
                        else
                        {
                            skl.Id   = Convert.ToInt64(dr["kurumkodu"]);
                            skl.Kodu = kurum.ToString();
                            skl.Adi  = kurumadi;
                            item.TetkikSevkKurumlocal = skl;
                        }
                        item.Tetkik = tt;

                        item.AileHekimiAciklama = "";
                        item.IzlemTarihi        = System.DateTime.Now;
                        item.GidisTarihi        = item.IzlemTarihi;
                        item.Uniteadi           = dr["UniteAdi"].ToString();
                        item.LabKurumAdi        = kurumadi;
                        item.LabKurumKodu       = kurum.ToString();
                        item.TetkikKodu         = dr["TetkikKodu"].ToString();
                        item.TetkikAdi          = dr["TetkikAdi"].ToString();

                        TetkikKodu[say]     = dr["TetkikKodu"].ToString();
                        TetkikAdi[say]      = dr["TetkikAdi"].ToString();
                        TetkikAciklama[say] = "Tetkik Yapılacak";

                        TetkikBilgisi tloc = new TetkikBilgisi()
                        {
                            AlindigiSaat  = edttarih.DateTime.ToString("hhmm"),
                            AlindigiTarih = edttarih.DateTime.ToString("yyyyMMdd"),
                            Ana_Id        = "28e6eeb2-a39b-479c-b201-8a71837feeb9",
                            Barkod        = barkodd,
                            HekimTC       = Current.AktifDoktor.TckNo.ToString(),
                            ProtokolNo    = edttarih.DateTime.ToString("yyMMddhhmmss"),
                            SonucSaat     = "",
                            TetkikAdi     = dr["TetkikAdi"].ToString(),
                            TetkikKodu    = dr["TetkikKodu"].ToString()
                        };
                        tetkikBilgisi[say] = tloc;


                        item.Barkod = barkodd;


                        Application.DoEvents();

                        mtler[say] = item;

                        item.Insert();

                        say++;
                    }

                    int doktorili = (int)mtler[0].TetkikSevkKurum.sehirkodu;

                    if (Current.AktifRandevuId > 0)
                    {
                        Takvim.UpdateTakvimDurumu(Current.AktifRandevuId, myenum.RandevuDurumu.Geldi);
                    }
                    if (Current.AktifMuayeneId > 0)
                    {
                        if (Current.AktifMuayene.MuayeneDurumu != myenum.MuayeneDurumu.MuayeneEdildi)
                        {
                            Muayene.UpdateMuayenedurumu(Current.AktifMuayeneId, myenum.MuayeneDurumu.TahlilBekleniyor);
                        }
                    }
                    try
                    {
                        Cursor.Current = Cursors.WaitCursor;
                        if (!Current.PrgAyar.LabLocalmi)
                        {
                            CLaboratuvar lab = new CLaboratuvar();
                            var tetkiklist   = lab.fTetkikKaydet(
                                "P",
                                Current.AktifDoktor.TckNo.ToString(),
                                Current.AktifDoktor.TckNo.ToString(),
                                Current.AktifDoktor.WebServisSifre,
                                Current.AktifDoktor.Adi,
                                Current.AktifDoktor.Soyadi,
                                0,
                                doktorili,
                                Current.AktifHasta.TckNo.ToString(),
                                Current.AktifHasta.Adi,
                                Current.AktifHasta.Soyadi,
                                Current.AktifHasta.Cinsiyeti.ToString()[0].ToString(),
                                Current.AktifHasta.BeyanCinsiyeti.ToString()[0].ToString(),
                                Current.AktifHasta.BeyanDogumTarihi.ToString("yyyyMMdd"),
                                Current.AktifHasta.DogumTarihi.ToString("yyyyMMdd"),
                                Current.AktifDoktor.TckNo.ToString(),
                                Current.AktifDoktor.Adi,
                                Current.AktifDoktor.Soyadi,
                                kurum.ToString(),
                                kurumadi.ToString(),
                                edttarih.DateTime.ToString("yyMMddhhmmss"),
                                edtbarkod.Text,
                                TetkikKodu,
                                TetkikAdi,
                                TetkikAciklama,
                                TaniKodu,
                                TaniAdi,
                                edttarih.DateTime.ToString("hhmm"),
                                edttarih.DateTime.ToString("yyyyMMdd"),
                                "",
                                out alkod,
                                out mesaj,
                                out sonuc
                                );
                        }
                        else
                        {
                            locsonuc = lsc.LabTetkikIsteme(
                                Current.AktifDoktor.TckNo.ToString(),
                                Current.AktifDoktor.TckNo.ToString(),
                                Current.AktifDoktor.WebServisSifre,
                                Current.AktifHasta.TckNo.ToString(),
                                Current.AktifHasta.Adi,
                                Current.AktifHasta.Soyadi,
                                Current.AktifHasta.Cinsiyeti.ToString()[0].ToString(),
                                Current.AktifHasta.BeyanCinsiyeti.ToString()[0].ToString(),
                                Current.AktifHasta.BeyanDogumTarihi.ToString("yyyyMMdd"),
                                Current.AktifHasta.DogumTarihi.ToString("yyyyMMdd"),
                                Current.AktifDoktor.TckNo.ToString(),
                                Current.AktifDoktor.Adi,
                                Current.AktifDoktor.Soyadi,
                                kurum.ToString(),
                                kurumadi.ToString(),
                                edttarih.DateTime.ToString("yyMMddhhmmss"),
                                edtbarkod.Text,
                                tetkikBilgisi,
                                edttarih.DateTime.ToString("hhmm"),
                                edttarih.DateTime.ToString("yyyyMMdd"),
                                "",
                                out mesaj);

                            sonuc = Convert.ToInt32(locsonuc);
                        }


                        Transaction.Instance.ExecuteNonQuery("update muayenetetkik set TransferDurumu=10+" + sonuc +
                                                             ", TransferSonuc=@prm0, TransferTarihi=getdate() where barkod='" + edtbarkod.Text +
                                                             "' and Muayene_Id=" + Current.AktifMuayeneId, mesaj);
                        if ((myenum.TransferDurumu)sonuc + 10 == myenum.TransferDurumu.Gonderildi)
                        {
                            MessageBox.Show("Laboratuvar isteğiniz " + kurumadi.ToString() + " kurumuna başarıyla gönderildi.\n Barkod:" + edtbarkod.Text);
                            getgidenler(false);
                        }
                        else
                        {
                            Transaction.Instance.ExecuteNonQuery("Delete from muayenetetkik where transferdurumu in (0,11,12) and Muayene_Id=" + Current.AktifMuayeneId);
                            throw new Exception("Laboratuvar isteğiniz " + kurumadi.ToString() + " kurumuna gönderilirken bir sorun oluştu! \n\n" + mesaj);
                        }
                    }
                    finally
                    {
                        Cursor.Current = Cursors.Default;
                    }
                }
                    );
            }
            else
            {
                Transaction.Instance.Join(
                    delegate()
                {
                    try
                    {
                        int sonuc = Transaction.Instance.ExecuteNonQuery("Delete from muayenetetkik where transferdurumu in (0,11,12) and Muayene_Id=" + Current.AktifMuayeneId);
                    }
                    catch (Exception ex)
                    {
                        throw new Exception("Hata:" + ex.Message);
                    }
                }
                    );
            }
        }