Exemple #1
0
        public BaseRepository()
        {
            SetConnectionString();

            _orm = new SugarORM(_connectionString);

            _sugarClient = _orm.GetSqlClient <SqlSugarClient>();
        }
Exemple #2
0
 /// <summary>
 /// Atualiza os dados to tipo <see cref="IORM{T}"/> que e passado no parâmetro
 /// </summary>
 /// <param name="item">objeto de classe que implementa e interface <see cref="IORM{T}"/></param>
 /// <returns>retorna um valor numérico indicando o resultado da operação</returns>
 public int Update(IORM <T> item)
 {
     return(ConnectionException <int> .AsyncCheck(() => {
         using (var connection = OpenDB()) {
             connection.Open();
             DataBaseLog?.Invoke(this, new ConnectionEventArgs <T>($"atualização de dados: {item.GetThis()}"));
             if (UpdateString == null)
             {
                 UpdateString = item.GetThis().QueryUpdate();
             }
             return connection.Execute(UpdateString, item);
         }
     }));
 }
Exemple #3
0
 /// <summary>
 /// Adiciona um elemento do tipo <see cref="IORM{T}"/> no banco de dados
 /// </summary>
 /// <param name="item">objeto de classe que implementa e interface <see cref="IORM{T}"/></param>
 /// <returns>retorna um valor numérico indicando o resultado da operação</returns>
 public int?Add(IORM <T> item)
 {
     return(ConnectionException <int> .AsyncCheck(() => {
         using (var connection = OpenDB()) {
             connection.Open();
             DataBaseLog?.Invoke(this, new ConnectionEventArgs <T>($"inserção do registro: {item.GetThis()}"));
             if (AddString == null)
             {
                 AddString = item.GetThis().QueryAdd();
             }
             return connection.Execute(AddString, item);
         }
     }));
 }
 public CustomersController(IORM orm, IMapper mapper)
 {
     _orm    = orm ?? throw new ArgumentNullException(nameof(orm));
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
        public ConfigurationsController(IConfiguration configuration)
        {
            string connectionString = configuration["ConnectionString"];

            _orm = new SugarORM(connectionString);
        }
Exemple #6
0
 public Repository(IORM <T> orm)
 {
     _ORM = orm;
 }
 public OrderItemRepository(IORM <OrderItem> orm) : base(orm)
 {
 }
Exemple #8
0
 public ExchangeRepository(IORM <Exchange> orm) : base(orm)
 {
 }
 public SqlServerRepository(IORM iSalesAppORM)
 {
     _iSalesAppORM = iSalesAppORM;
 }
Exemple #10
0
 private TestResult GetTestResultsByTeam(IORM ormObj, int teamID)
 {
     return(ormObj.GetTeamMemberByTeam(teamID));
 }
Exemple #11
0
 public AssetRepository(IORM <Asset> orm) : base(orm)
 {
 }
 public OrderRepository(IORM <Order> orm, IOrderItemRepository orderItemRepository) : base(orm)
 {
     _orderItemRepository = orderItemRepository;
 }
Exemple #13
0
 private TestResult GetTestResultsByProject(IORM ormObj, int projectID)
 {
     return(ormObj.GetTeamMemberByProject(projectID));
 }
Exemple #14
0
 public ORM(IORM <ET> _orm)
 {
     orm = _orm;
 }
Exemple #15
0
        public BaseRepository()
        {
            SetConnectionString();

            _orm = new SugarORM(_connectionString);
        }
 public void TextFixtureSetup()
 {
     Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
     CONNECTION_STRING = ConfigurationManager.ConnectionStrings[CONFIGURATION_CONNECTION_STRING].ConnectionString;
     _iORM = new MassiveAdapter(new SqlConnection(CONNECTION_STRING));
 }
Exemple #17
0
 private TestResult GetTestResultsByMember(IORM ormObj, int teamMemberID)
 {
     return(ormObj.GetTeamMemberByID(teamMemberID));
 }