public ActionResult <ItemsResponse <EntrepreneursTypes> > GetAllOptions() { try { EntrepreneursTypes result = _entrepreneursService.GetAllOptions(); if (result == null) { return(StatusCode(404, new ErrorResponse("Item Not Found"))); } else { ItemResponse <EntrepreneursTypes> resp = new ItemResponse <EntrepreneursTypes>(); resp.Item = result; return(Ok200(resp)); } } catch (Exception ex) { Logger.LogError(ex.ToString()); return(StatusCode(500, new ErrorResponse(ex.Message))); } }
public EntrepreneursTypes GetAllOptions() { EntrepreneursTypes data = new EntrepreneursTypes(); _dataProvider.ExecuteCmd("dbo.EntrepreneursTypes_SelectAll", inputParamMapper : null, singleRecordMapper : delegate(IDataReader reader, short set) { switch (set) { case 0: IndustryType model = new IndustryType(); int startingIndex = 0; model.Id = reader.GetSafeInt32(startingIndex++); model.Name = reader.GetSafeString(startingIndex++); if (data.IndustryTypes == null) { data.IndustryTypes = new List <IndustryType>(); } data.IndustryTypes.Add(model); break; } switch (set) { case 1: CompanyStatus model = new CompanyStatus(); int startingIndex = 0; model.Id = reader.GetSafeInt32(startingIndex++); model.Name = reader.GetSafeString(startingIndex++); if (data.CompanyStatuses == null) { data.CompanyStatuses = new List <CompanyStatus>(); } data.CompanyStatuses.Add(model); break; } }); return(data); }