//get list of competencies public List <Competencies> GetCompetencies() { List <Competencies> List = new List <Competencies>(); DataProvider.ExecuteCmd(GetConnection, "dbo.Competencies_SelectAll" , inputParamMapper : delegate(SqlParameterCollection paramCollection) { }, map : delegate(IDataReader reader, short set) { Competencies Competencies = new Competencies(); int startingIndex = 0; Competencies.Id = reader.GetSafeInt32(startingIndex++); Competencies.Name = reader.GetSafeString(startingIndex++); List.Add(Competencies); }); return(List); }
public async Task <Competencies> SaveCompetenciesModelAsync(Brand brand, Level level, Competencies competencies) { var url = string.Format(Endpoints.CompetencielsModelEndpoint, brand.Id == 0 ? "rst" : brand.Id.ToString(), level.Id); return(await RequestWrapper.PutAsyncWrapper <Competencies, Competencies>(competencies, url)); }