コード例 #1
0
        public SaveResult ClientSave(JObject saveBundle)
        {
            var guardian = new UserGuardian(ctxManager, User);

            ctxManager.BeforeSaveEntitiesDelegate += guardian.BeforeSaveEntities;
            return(ctxManager.SaveChanges(saveBundle));
        }
コード例 #2
0
        public SaveResult SaveChanges(JObject saveBundle)
        {
            //Roles.CreateRole("Admin");
            //Roles.AddUserToRole("eyad", "Admin");

            return(_contextProvider.SaveChanges(saveBundle));
        }
コード例 #3
0
        public SaveResult SaveClientChanges(JObject saveBundle)
        {
            var guardian = new IsaGuard(ctxManager, Faculty.Person);

            ctxManager.BeforeSaveEntitiesDelegate += guardian.BeforeSaveEntities;
            return(ctxManager.SaveChanges(saveBundle));
        }
コード例 #4
0
        public SaveResult ClientSave(JObject saveBundle)
        {
            //return _efCtx.ClientSaveChanges(saveBundle, FacultyPerson);
            var guardian = new FacultyGuardian(ctxManager, FacultyPerson);

            ctxManager.BeforeSaveEntitiesDelegate += guardian.BeforeSaveEntities;
            return(ctxManager.SaveChanges(saveBundle));
        }
コード例 #5
0
        public SaveResult SaveChanges(JObject saveBundle)
        {
            // save with server model's "real" contextProvider
            var returnVar = _contextProvider.SaveChanges(saveBundle);

            Remap(returnVar);
            return(returnVar);
        }
コード例 #6
0
        public SaveResult SaveChanges(JObject saveBundle)
        {
            var result = _contextProvider.SaveChanges(saveBundle);

            Hub.Clients.All.updateItems(saveBundle);

            return(result);
        }
コード例 #7
0
        public Breeze.ContextProvider.SaveResult Commit(Newtonsoft.Json.Linq.JObject changeSet)
        {
            TransactionSettings transactionSettings = new TransactionSettings()
            {
                TransactionType = TransactionType.TransactionScope
            };

            return(contextProvider.SaveChanges(changeSet, transactionSettings));
        }
コード例 #8
0
 public SaveResult SaveChanges(JObject saveBundle)
 {
     try
     {
         return(_contextProvider.SaveChanges(saveBundle));
     }
     catch (Exception exp)
     {
         throw;
     }
 }
コード例 #9
0
        public SaveResult SaveChanges(JObject saveBundle)
        {
            //check if object type exists with GetTrackedEntities
            var counter = _summerBreezeContextProvider.GetTrackedEntities().Where(e => saveBundle["entities"].Any(t => t["entityAspect"]["entityTypeName"].ToString().Contains(e))).Count();

            if (counter > 0)
            {
                //SummerBreezeContextProvider
                return(_summerBreezeContextProvider.SaveChanges(saveBundle));
            }

            //EFContextProvider
            return(_EFContextProvider.SaveChanges(saveBundle));
        }
コード例 #10
0
 public SaveResult SaveChanges(JObject saveBundle)
 {
     return(_contextProvider.SaveChanges(saveBundle));
 }
コード例 #11
0
ファイル: UnitOfWork.cs プロジェクト: iarly/Breeze
 public SaveResult Commit(JObject changeSet)
 {
     return(_contextProvider.SaveChanges(changeSet));
 }
コード例 #12
0
 public Breeze.ContextProvider.SaveResult SaveChanges(Newtonsoft.Json.Linq.JObject saveBundle)
 {
     return(_contextProvider.SaveChanges(saveBundle));
 }
コード例 #13
0
ファイル: DataModelController.cs プロジェクト: duyy712/WFM
 public SaveResult SaveChanges(JObject saveBundle)
 {
     //  _contextProvider.BeforeSaveEntityDelegate += BeforeSaveEntity;
     _contextProvider.AfterSaveEntitiesDelegate += AfterSaveEntities;
     return(_contextProvider.SaveChanges(saveBundle));
 }
コード例 #14
0
 public SaveResult SaveChanges(JObject saveBundle)
 {
     // this is all we need to do on the server side
     return(_contextProvider.SaveChanges(saveBundle));
 }
コード例 #15
0
 public void SaveEntity(JObject saveBundle)
 {
     _contextProvider.SaveChanges(saveBundle);
 }
        public SaveResult SaveChanges(JObject saveBundle)
        {
            SaveResult saveResult = _contextProvider.SaveChanges(saveBundle);

            return(saveResult);
        }