//[AbpAuthorize(AppPermissions.Pages_HopDongs_Create)] protected virtual async Task Create(CreateOrEditHopDongDto input) { var hopDong = ObjectMapper.Map <HopDong>(input); await _hopDongRepository.InsertAsync(hopDong); }
//[AbpAuthorize(AppPermissions.Pages_HopDongs_Create)] protected virtual async Task <int> Create(CreateOrEditHopDongDto input) { var hopDong = ObjectMapper.Map <HopDong>(input); return(await _hopDongRepository.InsertAndGetIdAsync(hopDong)); }
public async Task CreateOrEdit(CreateOrEditHopDongDto input) { if (input.Id == null) { using (SqlConnection conn = new SqlConnection(connectionString)) { if (conn.State == ConnectionState.Closed) { await conn.OpenAsync(); } var tableName = "HopDong"; var result = await conn.QueryAsync <string>(sql : "exec SYS_CodeMasters_Gen_LHD " + tableName); input.SoHopDong = result.ToList().First(); await Create(input); } } else { await Update(input); } }
//[AbpAuthorize(AppPermissions.Pages_HopDongs_Edit)] protected virtual async Task Update(CreateOrEditHopDongDto input) { var hopDong = await _hopDongRepository.FirstOrDefaultAsync((int)input.Id); ObjectMapper.Map(input, hopDong); }