Esempio n. 1
0
        private void Save()
        {
            var id = fias.ID;

            using (var dc = new eORDEREntities())
            {
                var hsa = (from altadr in dc.O_HSAList
                           where altadr.HSAID == id
                           select altadr).FirstOrDefault();
                if (hsa == null)  //если запись не найдена
                {
                    //добавим новую
                    hsa       = new O_HSAList();
                    hsa.HSAID = id;
                    dc.O_HSAList.Add(hsa);
                }
                hsa.Address   = fias.Addr2;
                hsa.FiasCode  = fias.Fias;
                hsa.KladrCode = fias.Kladr;
                hsa.Ocato     = fias.OCATO;
                hsa.Geo_Lat   = fias.Lat;
                hsa.Geo_Lon   = fias.Lon;
                hsa.Check     = false;
                hsa.Unknown   = false;
                dc.SaveChanges();
            }
        }
Esempio n. 2
0
        private void Unknown()
        {
            var id = fias.ID;

            using (var dc = new eORDEREntities())
            {
                var hsa = (from altadr in dc.O_HSAList
                           where altadr.HSAID == id
                           select altadr).FirstOrDefault();
                if (hsa != null)  //если запись найдена
                {
                    hsa.Unknown = true;
                    dc.SaveChanges();
                }
            }
        }