public static List <TBL_CABECERAORDENVIATICO> ObtenerOrdenes() { List <TBL_CABECERAORDENVIATICO> lista = new List <TBL_CABECERAORDENVIATICO>(); try { contexto = new EmpresaPK2Entities(); var consulta = contexto.SP_OBTENER_ORDENES().ToList(); if (consulta != null) { foreach (var item in consulta) { TBL_CABECERAORDENVIATICO ov = new TBL_CABECERAORDENVIATICO(); TBL_SOLICITUDVIATICOS sv = new TBL_SOLICITUDVIATICOS(); ov.FECHAORDEN = item.FECHAORDEN; ov.ID_ORDEN = item.ID_ORDEN; ov.ID_SOLICITUD = item.ID_SOLICITUD; ov.ESTADOORDEN = item.ESTADOORDEN; lista.Add(ov); } } } catch (Exception ex) { throw ex; } finally { if (contexto != null) { contexto.Dispose(); } } return(lista); }