Пример #1
0
        public Fill Create(Fill fill)
        {
            PDSFill pdsFill = null;
                using (var context = new PDSEntities())
                {
                    pdsFill = new PDSFill();
                    MapFilltoPDSFill(fill, pdsFill);

                    context.AddToPDSFills(pdsFill);
                    context.SaveChanges();
                }

                if (pdsFill != null)
                {
                    fill.Id = pdsFill.ID;
                }
                return fill;
        }
Пример #2
0
 public Fill Update(Fill fill)
 {
     using (var context = new PDSEntities())
         {
             var pdsFill = context.PDSFills.SingleOrDefault(p => p.ID == fill.Id);
             if (pdsFill != null)
             {
                 MapFilltoPDSFill(fill,pdsFill);
             }
             context.SaveChanges();
         }
         return fill;
 }