//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);
        }
Exemple #2
0
        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));
        }