示例#1
0
        public static isemri Ver_Isemri(ref otosisdbEntities dbModel, int IsemirID)
        {
            isemri ism = null;

            ism = (from abc in dbModel.isemris
                   where abc.IsemirID == IsemirID
                   select abc).FirstOrDefault();

            //if (ism != null)
            //{
            //    dbModel.Refresh(RefreshMode.StoreWins, ism);
            //}

            return(ism);
        }
示例#2
0
        public void Yukle_Isemri(int _IsemirID)
        {
            if (_Yukleme)
            {
                return;
            }

            try
            {
                Temizle_Isemri();
                if (_ism != null && _ism.EntityState != EntityState.Detached)
                {
                    dbModel.Detach(_ism);
                }
                _ism = null;
                _ism = Isler.Servis.Ver_Isemri(ref dbModel, _IsemirID);
                if (_ism == null)
                {
                    return;
                }

                _Secili_IsemirID = _ism.IsemirID;

                txtBirim.Text    = Isler.Birim.Ver_BirimAd(_ism.BirimID);
                txtIsemriID.Text = _ism.IsemirID.ToString();
                txtServisID.Text = _ism.ServisID.ToString();

                var tempServis = (from abc in dbModel.servis
                                  where abc.ServisID == _ism.ServisID
                                  select new
                {
                    abc.CariID
                }).SingleOrDefault();

                _Secili_CariID = tempServis.CariID;


                if (DetayOlay != null)
                {
                    this.Invoke(DetayOlay, Enumlar.DetayOlaylari.AramaGerekli, null);
                }
            }
            catch (Exception hata)
            {
                throw;
            }
        }