Пример #1
0
        public static void SaveChanges(Dme.Core.DmeEntities entities)
        {
            try
            {
                entities.SaveChanges();
            }
            catch (DbEntityValidationException ex)
            {
                StringBuilder sb = new StringBuilder();

                foreach (var failure in ex.EntityValidationErrors)
                {
                    sb.AppendFormat("{0} failed validation\n", failure.Entry.Entity.GetType());
                    foreach (var error in failure.ValidationErrors)
                    {
                        sb.AppendFormat("- {0} : {1}", error.PropertyName, error.ErrorMessage);
                        sb.AppendLine();
                    }
                }

                throw new DbEntityValidationException(
                          "Entity Validation Failed - errors follow:\n" +
                          sb.ToString(), ex
                          );
            }
        }
Пример #2
0
        public void TestPlatformXmlSerializer()
        {
            using (var context = new Dme.Core.DmeEntities())
            {
                var order = context.Order.Where(o => o.OrderID == 2499).First();
                var doc   = new XDocument(Dme.Core.Xml.OrderSerializer.ToXElement(order));

                doc.Save(@"c:\temp\snt\test.xml");
            }
        }
Пример #3
0
 public PackageBuilder(string folderName, int recipient)
 {
     _FolderName = folderName;
     using (var context = new Dme.Core.DmeEntities())
     {
         var r1 = (from r in context.Клиенты where r.Код == 1 select r).First(); // СНТ
         var r2 = (from r in context.Клиенты where r.Код == recipient select r).First();
         SenderINN    = r1.ИНН;
         SenderKPP    = r1.КПП;
         RecipientINN = r2.ИНН;
         RecipientKPP = r2.КПП;
     }
 }
Пример #4
0
 public PackageBuilder(string folderName, int recipient)
 {
     _FolderName = folderName;
     using (var context = new Dme.Core.DmeEntities())
     {
         var r1 = (from r in context.Клиенты where r.Код == 1 select r).First(); // СНТ
         var r2 = (from r in context.Клиенты where r.Код == recipient select r).First();
         SenderINN = r1.ИНН;
         SenderKPP = r1.КПП;
         RecipientINN = r2.ИНН;
         RecipientKPP = r2.КПП;
     }
 }
Пример #5
0
        private bool disposedValue = false; // To detect redundant calls

        protected virtual void Dispose(bool disposing)
        {
            if (!disposedValue)
            {
                if (disposing)
                {
                    _Context.Dispose();
                    _Context = null;
                }

                // TODO: free unmanaged resources (unmanaged objects) and override a finalizer below.
                // TODO: set large fields to null.

                disposedValue = true;
            }
        }
Пример #6
0
 public InboundService()
 {
     _Context = new Core.DmeEntities();
 }
Пример #7
0
        protected virtual void Dispose(bool disposing)
        {
            if (!disposedValue)
            {
                if (disposing)
                {
                    _Context.Dispose();
                    _Context = null;
                }

                // TODO: free unmanaged resources (unmanaged objects) and override a finalizer below.
                // TODO: set large fields to null.

                disposedValue = true;
            }
        }
Пример #8
0
 public OutboundService()
 {
     _Context = new Core.DmeEntities();
 }
Пример #9
0
 public InventoryService()
 {
     _Context = new Core.DmeEntities();
 }
Пример #10
0
 public InventoryService()
 {
     _Context = new Core.DmeEntities();
 }