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); }