Ejemplo n.º 1
0
        public void SaveOrderNote(OrderNote note)
        {
            using (var db = new Entities()) {
                var ex = db.OrderNotes.FirstOrDefault(n => n.OrderNO == note.OrderNO);
                if (ex != null)
                {
                    note.CopyToExcept(ex, n => n.OrderOf);
                }
                else
                {
                    db.OrderNotes.Add(note);
                }

                this.Errors = db.GetErrors();
                if (!this.HasError)
                {
                    db.SaveChanges();
                }
            }
        }