public HttpResponseMessage getNueva() { //Lista Tipo Norma var tipoNormaList = _tablaServices.GetParametrosVert(TIPONORMA); //Normatividad Padre var normas = _normaServices.GetNormasPadre(); //Lista Entidades var entidadList = _entidadServices.GetAllEntidades(); //Lista Sectores var sectorList = _sectorServicioServices.GetAllSectorServicios(); //Lista Sección var estadoList = _tablaServices.GetParametrosVert(ESTADO); if (tipoNormaList != null && normas != null && entidadList != null && sectorList != null && estadoList != null) { //var normaEntities = normas as List<NormaPadreEntity> ?? normas.ToList(); //var sectorServicioEntities = sectorList as List<SectorServicioEntity> ?? sectorList.ToList(); //var entidadEntities = entidadList as List<EntidadEntity> ?? entidadList.ToList(); object[] jsonArray = { tipoNormaList, normas, entidadList, sectorList, estadoList }; return(Request.CreateResponse(HttpStatusCode.OK, jsonArray)); } return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "No norma found for this id")); }
public HttpResponseMessage getNueva() { //Normatividad Padre var normas = _normaServices.GetNormasPadre(); //Tipo Formato var tipoFormato = _tablaServices.GetParametrosVert(TIPOFORMATO); //Tipo periodicidad var tipoPeriodicidad = _periodicidadServices.GetAllPeriodicidades(); //Tipo plazo var tipoPlazo = _plazoServices.GetAllPlazos(); //Lista Sección var seccionList = _tablaServices.GetParametrosVert(SECCION); //Lista Sección var estadoList = _tablaServices.GetParametrosVert(ESTADO); if (normas != null && tipoFormato != null && tipoPeriodicidad != null && tipoPlazo != null && seccionList != null && estadoList != null) { //var normaEntities = normas as List<NormaPadreEntity> ?? normas.ToList(); //var sectorServicioEntities = sectorList as List<SectorServicioEntity> ?? sectorList.ToList(); //var entidadEntities = entidadList as List<EntidadEntity> ?? entidadList.ToList(); object[] jsonArray = { normas, tipoFormato, tipoPeriodicidad, tipoPlazo, seccionList, estadoList }; return(Request.CreateResponse(HttpStatusCode.OK, jsonArray)); } return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "No norma found for this id")); }