예제 #1
0
        public TModel InsertWithoutCommit(TForm form, out bool isEdit)
        {
            isEdit = form.Id != null;

            var result = SetupSvc.Upsert <TModel, TForm>(form, Includes);

            return(result);
        }
예제 #2
0
        public virtual TForm Insert(TForm form, bool commit = true)
        {
            var result = SetupSvc.Upsert <TModel, TForm>(form, Includes);

            MapRelation(result, form);

            if (commit)
            {
                context.SaveChanges();
            }

            return(Mapper.Map <TForm>(result));
        }
예제 #3
0
        public TModel InsertWithoutCommit(TForm form)
        {
            var result = SetupSvc.Upsert <TModel, TForm>(form, Includes);

            return(result);
        }