public List<Ethnicities> GetAll()
        {
            List<Domain.Ethnicities> list = null;

            DataProvider.ExecuteCmd(GetConnection, "dbo.Ethnicities_SelectAll"
               , inputParamMapper: null
               , map: delegate (IDataReader reader, short set)
               {
                   Domain.Ethnicities s = new Domain.Ethnicities();
                   int startingIndex = 0;

                   s.Id = reader.GetSafeInt32(startingIndex++);
                   s.Ethnicity = reader.GetSafeString(startingIndex++);

                   if (list == null)
                   {
                       list = new List<Domain.Ethnicities>();
                   }

                   list.Add(s);
               }
               );

            return list;
        }
        public List <Ethnicities> GetAll()
        {
            List <Domain.Ethnicities> list = null;

            DataProvider.ExecuteCmd(GetConnection, "dbo.Ethnicities_SelectAll"
                                    , inputParamMapper : null
                                    , map : delegate(IDataReader reader, short set)
            {
                Domain.Ethnicities s = new Domain.Ethnicities();
                int startingIndex    = 0;

                s.Id        = reader.GetSafeInt32(startingIndex++);
                s.Ethnicity = reader.GetSafeString(startingIndex++);

                if (list == null)
                {
                    list = new List <Domain.Ethnicities>();
                }

                list.Add(s);
            }
                                    );


            return(list);
        }