Example #1
0
 public async Task Change(SystemDomains.ProductGroup.ProductGroup productGroup)
 {
     await WithConnection(async (connection) =>
     {
         DynamicParameters parameters = new DynamicParameters();
         parameters.Add("@Id", productGroup.Id, DbType.String);
         parameters.Add("@Name", productGroup.Name, DbType.String);
         parameters.Add("@Status", productGroup.Status.AsEnumToInt(), DbType.Int32);
         parameters.Add("@DESCRIPTION", productGroup.Description, DbType.String);
         parameters.Add("@UpdatedDateUtc", productGroup.UpdatedDateUtc, DbType.DateTime);
         parameters.Add("@UpdatedUid", productGroup.UpdatedUid, DbType.String);
         return(await connection.ExecuteAsync(ProcName.ProductGroup_Change, parameters, commandType: CommandType.StoredProcedure));
     });
 }
 public async Task Change(SystemDomains.ProductGroup.ProductGroup productGroup)
 {
     await _productGroupRepository.Change(productGroup);
 }
 public async Task Add(SystemDomains.ProductGroup.ProductGroup productGroup)
 {
     await _productGroupRepository.Add(productGroup);
 }