コード例 #1
0
        /// <summary>
        /// Inicializa um repositório generico
        /// </summary>
        /// <typeparam name="TEntidade"></typeparam>
        /// <returns></returns>
        protected DapperRepository <TEntidade> InicializaRepositorio <TEntidade>() where TEntidade : class
        {
            try
            {
                if (_db == null)
                {
                    _db = new FcDbContext();
                }

                return(new DapperRepository <TEntidade>(_db));
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                throw;
            }
        }
コード例 #2
0
 public UnitOfWork(FcDbContext context)
 {
     this._context = context;
     //this._context.Database.EnsureCreated();
 }
コード例 #3
0
 public MenuRepository(FcDbContext context)
 {
     this._context = context;
 }
コード例 #4
0
 public EntreeHelperRepository(FcDbContext context)
 {
     this._context = context;
 }
コード例 #5
0
 public UserRepository(FcDbContext context, IPasswordRepository passwordRepository)
 {
     this._context            = context;
     this._passwordRepository = passwordRepository;
 }
コード例 #6
0
 /// <summary>
 ///     Inicializa o repositório com o contexto ja instanciado.
 ///     Passa a instancia para a classe mae (base)
 /// </summary>
 public FuncionarioDapperRepositorio(FcDbContext db)
     : base(db)
 {
 }
コード例 #7
0
 public VegetableRepository(FcDbContext context)
 {
     this._context = context;
 }
コード例 #8
0
 public DataDapperContext(string connectionString)
 {
     ConnectionString = connectionString;
     _db = new FcDbContext(connectionString);
 }
コード例 #9
0
 public EntreePhotoRepository(FcDbContext context)
 {
     this._context = context;
 }
コード例 #10
0
 public DataDapperContext()
 {
     _db = new FcDbContext();
 }
コード例 #11
0
 public StapleFoodRepository(FcDbContext context)
 {
     this._context = context;
 }
コード例 #12
0
 public DapperRepository(FcDbContext context)
 {
     _context = context;
 }
コード例 #13
0
 public DapperRepository()
 {
     _context = new FcDbContext(AppConfig.ConnectionString);
 }
コード例 #14
0
 public EntreeDetailRepository(FcDbContext context)
 {
     this._context = context;
 }
コード例 #15
0
 public CurrentOrderRepository(FcDbContext context)
 {
     this._context = context;
 }