// POST api/avisollegada public AvisoLlegada Post(string avisollegada, string username, string token) { AvisoLlegada aviso1 = new AvisoLlegada(); aviso1.FolioAvisoLlegadaID = 12; return(aviso1);// }
// GET api/avisollegada public IEnumerable <AvisoLlegada> Get(string folio, string username, string token) { List <AvisoLlegada> lstAviso = new List <AvisoLlegada>(); List <Proyecto> lstProyecto = new List <Proyecto>(); List <Files> listFiles = new List <Files>(); List <Transportista> lstTransportista = new List <Transportista>(); List <Proveedor> lstProveedor = new List <Proveedor>(); List <Patio> lstPatio = new List <Patio>(); List <Chofer> lstChofer = new List <Chofer>(); List <Plana> lstPlana = new List <Plana>(); List <Files> lstfilespasesalida = new List <Files>(); Proveedor proveedor = new Proveedor(); Transportista transportista = new Transportista(); AvisoLlegada aviso = new AvisoLlegada(); Proyecto proyecto = new Proyecto(); Patio patio = new Patio(); Files files = new Files(); Files files2 = new Files(); Chofer chofer = new Chofer(); PlanaEntradaMat plana = new PlanaEntradaMat(); PermisoAduana permisoaduana1 = new PermisoAduana(); ArchivoAutorizadoAV archivoautorizado1 = new ArchivoAutorizadoAV(); PaseSalida paseSalida = new PaseSalida(); Files archivosPaseSalida = new Files(); Files archivosPaseSalida1 = new Files(); paseSalida.PaseEnviado = 1; archivosPaseSalida.id = 12; archivosPaseSalida.Extension = ".xlsx"; archivosPaseSalida.Archivo = "facebook.com"; lstfilespasesalida.Add(archivosPaseSalida); archivosPaseSalida1.id = 15; archivosPaseSalida1.Extension = ".txt"; archivosPaseSalida1.Archivo = "google.com"; lstfilespasesalida.Add(archivosPaseSalida1); paseSalida.Archivos = lstfilespasesalida; files.id = 1; files.Archivo = "Prueba1"; files.Extension = ".doc"; files.TipoArchivo = "Tipo Archivo 1"; listFiles.Add(files); files2.id = 2; files2.Archivo = "Prueba2"; files2.Extension = ".docx"; files2.TipoArchivo = "Tipo Archivo 2"; listFiles.Add(files2); transportista.TransportistaID = "1"; transportista.Nombre = "Francisco Martinez"; proveedor.ProveedorID = "1"; proveedor.Nombre = "Femsa"; patio.PatioID = "1"; patio.Nombre = "value1"; chofer.ChoferID = "1"; chofer.Nombre = "value1"; List <PlanaEntradaMat> lstPlana1 = new List <PlanaEntradaMat>(); PlanaEntradaMat plana1 = new PlanaEntradaMat(); plana.PlanaID = "1"; lstPlana1.Add(plana); plana1.PlanaID = "2"; lstPlana1.Add(plana1); aviso.FolioAvisoLlegadaID = 1; proyecto.ProyectoID = "1"; lstProyecto.Add(proyecto); aviso.Proyectos = lstProyecto; aviso.Factura = "RSE-Factfolio1"; aviso.Transportistas = transportista; aviso.FechaRecepcion = Convert.ToDateTime("2015/05/25"); aviso.Proveedores = proveedor; aviso.Planas = lstPlana1; aviso.OrdenCompra = "RSE-Factfolio1"; aviso.Patios = patio; aviso.Choferes = chofer; aviso.Archivos = new List <Files>(); aviso.Archivos = listFiles; permisoaduana1.PermisoAutorizado = 0; permisoaduana1.PermisoTramite = 1; permisoaduana1.ArchivoAutorizado = archivoautorizado1; aviso.PermisoAduana = permisoaduana1; aviso.PaseSalida = paseSalida; lstAviso.Add(aviso); List <Proveedor> lstProveedor2 = new List <Proveedor>(); List <Transportista> lstTransportista2 = new List <Transportista>(); List <Proyecto> lstProyecto2 = new List <Proyecto>(); List <Files> listFiles2 = new List <Files>(); List <Patio> lstPatio2 = new List <Patio>(); List <Chofer> lstChofer2 = new List <Chofer>(); List <Plana> lstPlana2 = new List <Plana>(); List <Files> lstfilespasesalida1 = new List <Files>(); Transportista transportista2 = new Transportista(); AvisoLlegada aviso1 = new AvisoLlegada(); Proyecto proyecto1 = new Proyecto(); Proveedor proveedor2 = new Proveedor(); Patio patio2 = new Patio(); Files files1 = new Files(); Files files3 = new Files(); Chofer chofer2 = new Chofer(); PlanaEntradaMat plana2 = new PlanaEntradaMat(); PermisoAduana permisoaduana = new PermisoAduana(); ArchivoAutorizadoAV archivoautorizado = new ArchivoAutorizadoAV(); PaseSalida paseSalida1 = new PaseSalida(); Files archivosPaseSalidaaa1 = new Files(); Files archivosPaseSalidaaa2 = new Files(); paseSalida1.PaseEnviado = 1; archivosPaseSalidaaa1.id = 12; archivosPaseSalidaaa1.Extension = ".xlsx"; archivosPaseSalidaaa1.Archivo = "facebook.com"; lstfilespasesalida1.Add(archivosPaseSalidaaa1); archivosPaseSalidaaa2.id = 15; archivosPaseSalidaaa2.Extension = ".txt"; archivosPaseSalidaaa2.Archivo = "google.com"; lstfilespasesalida1.Add(archivosPaseSalidaaa2); paseSalida1.Archivos = lstfilespasesalida1; files1.id = 1; files1.Archivo = "Prueba1"; files1.Extension = ".doc"; files1.TipoArchivo = "TipoArchivo 1"; listFiles2.Add(files1); files3.id = 2; files3.Archivo = "Prueba2"; files3.Extension = ".docx"; files3.TipoArchivo = "TipoArchivo 2"; listFiles2.Add(files3); transportista2.TransportistaID = "1"; transportista2.Nombre = "Sara Martinez"; proveedor2.ProveedorID = "2"; proveedor2.Nombre = "Kentucky"; patio2.PatioID = "2"; patio2.Nombre = "value2"; chofer2.ChoferID = "2"; chofer2.Nombre = "value2"; List <PlanaEntradaMat> lstPlana3 = new List <PlanaEntradaMat>(); PlanaEntradaMat plana3 = new PlanaEntradaMat(); plana2.PlanaID = "1"; lstPlana3.Add(plana2); plana3.PlanaID = "2"; lstPlana3.Add(plana3); aviso1.FolioAvisoLlegadaID = 2; proyecto1.ProyectoID = "1"; lstProyecto2.Add(proyecto1); archivoautorizado.ArchivoID = 99; archivoautorizado.Extension = ".doc"; archivoautorizado.Nombre = "c://loca..coma"; aviso1.Proyectos = lstProyecto2; aviso1.Factura = "RSE-Factfolio2"; aviso1.Transportistas = transportista2; aviso1.FechaRecepcion = Convert.ToDateTime("2015/05/25"); aviso1.Proveedores = proveedor2; aviso1.Planas = lstPlana3; aviso1.OrdenCompra = "RSE-Factfolio2"; aviso1.Patios = patio2; aviso1.Choferes = chofer2; aviso1.Archivos = new List <Files>(); aviso1.Archivos = listFiles2; permisoaduana.PermisoAutorizado = 1; permisoaduana.PermisoTramite = 1; permisoaduana.NumeroPermiso = 123; permisoaduana.ArchivoAutorizado = archivoautorizado; aviso1.PermisoAduana = permisoaduana; aviso1.PaseSalida = paseSalida1; lstAviso.Add(aviso1); return(lstAviso.Where(x => x.FolioAvisoLlegadaID == int.Parse(folio)).AsEnumerable()); }