예제 #1
0
        private static void InsRelacao(this IAbstractDataContext context, object obj, RelacaoAttribute relacao, bool inRelacao)
        {
            if (relacao == null)
            {
                return;
            }

            if (obj is IList)
            {
                context.InsLista(obj as IList, inRelacao);
            }
            else if (obj is object)
            {
                context.InsObjeto(obj as object);
            }
        }
예제 #2
0
파일: Migracao.cs 프로젝트: galegin/MORM
 public Migracao(IAbstractDataContext dataContext)
 {
     _dataContext = dataContext;
 }
예제 #3
0
 public static void RoolBackTransaction(this IAbstractDataContext context) =>
 context.GetConexao().RoolBackTransaction();
예제 #4
0
 public static void CommitTransaction(this IAbstractDataContext context) =>
 context.GetConexao().CommitTransaction();
예제 #5
0
        //-- transaction

        public static void BeginTransaction(this IAbstractDataContext context) =>
        context.GetConexao().BeginTransaction();
예제 #6
0
 public AbstractRepository(IAbstractDataContext dataContext)
 {
     _dataContext = dataContext ?? throw new ArgumentNullException(nameof(dataContext));
 }
예제 #7
0
 public MigracaoEntRepository(IAbstractDataContext dataContext) : base(dataContext)
 {
 }
예제 #8
0
 public PermissaoRepository(IAbstractDataContext dataContext) : base(dataContext)
 {
 }
예제 #9
0
 public AmbienteRepository(IAbstractDataContext dataContext) : base(dataContext)
 {
 }
예제 #10
0
 public UsuarioRepository(IAbstractDataContext dataContext) : base(dataContext)
 {
 }
예제 #11
0
 public DataContextTests()
 {
     _dataContext = Resolve <IAbstractDataContext>();
 }
예제 #12
0
        public static void GravarVersao(IAbstractDataContext dataContext, string versaoModel)
        {
            var migracaoEnt = new MigracaoEnt(_nomeEntidade, versaoModel);

            dataContext.Set <MigracaoEnt>().AddOrUpdate(migracaoEnt);
        }
예제 #13
0
 public TerminalRepository(IAbstractDataContext dataContext) : base(dataContext)
 {
 }
예제 #14
0
 public TipoRepositoryContext(IAbstractDataContext dataContext) : base(dataContext)
 {
 }
예제 #15
0
파일: Repository.cs 프로젝트: galegin/MORM
 public Repository(IAbstractDataContext dataContext)
 {
     _dataContext = dataContext;
     _dbSet       = dataContext.Set <TObject>();
 }
예제 #16
0
 public GrupoEmpresaRepository(IAbstractDataContext dataContext) : base(dataContext)
 {
 }
예제 #17
0
 public QueryableProvider(IAbstractDataContext dataContext)
 {
     _dataContext = dataContext;
 }
예제 #18
0
파일: DbSet.cs 프로젝트: galegin/MORM
 public DbSet(IAbstractDataContext dataContext)
 {
     _dataContext = dataContext;
 }
예제 #19
0
 public LogAcessoRepository(IAbstractDataContext dataContext) : base(dataContext)
 {
 }