public List<FormFieldType> GetAll() { FormFieldTypeDAC _formFieldTypeComponent = new FormFieldTypeDAC(); IDataReader reader = _formFieldTypeComponent.GetAllFormFieldType().CreateDataReader(); List<FormFieldType> _formFieldTypeList = new List<FormFieldType>(); while(reader.Read()) { if(_formFieldTypeList == null) _formFieldTypeList = new List<FormFieldType>(); FormFieldType _formFieldType = new FormFieldType(); if(reader["FormFieldTypeId"] != DBNull.Value) _formFieldType.FormFieldTypeId = Convert.ToInt32(reader["FormFieldTypeId"]); if(reader["Name"] != DBNull.Value) _formFieldType.Name = Convert.ToString(reader["Name"]); if(reader["Template"] != DBNull.Value) _formFieldType.Template = Convert.ToString(reader["Template"]); _formFieldType.NewRecord = false; _formFieldTypeList.Add(_formFieldType); } reader.Close(); return _formFieldTypeList; }