public async Task <AddResponse> SuaDoanVan(SuaDoanVanRequest r) { try { using (IDbConnection dbConnection = _connection) { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@DoanVan", r.DoanVan, DbType.String); parameters.Add("@IDChuDe", r.IDChuDe, DbType.String); parameters.Add("@ID", r.ID, DbType.String); var listCauHoi = await dbConnection.ExecuteAsync(Constants.Doc_Sua, param : parameters, commandType : CommandType.StoredProcedure); string query = @"SELECT top 1 ID from Doc "; return(new AddResponse { Code = await dbConnection.QueryFirstAsync <int>(query, param : parameters) }); } } catch (Exception ex) { return(new AddResponse { Code = 0, Message = ex.Message }); } }
public async Task <AddResponse> Update(SuaDoanVanRequest r) { return(await _docRepository.SuaDoanVan(r)); }
public async Task <AddResponse> Update([FromBody] SuaDoanVanRequest request) { return(await _docBusiness.Update(request)); }