public async Task <IActionResult> Delete(int id) { Viajero viajero = await DAO_Api.DeleteAsync <Viajero>(_urlContorladorApi + id.ToString()); if (viajero == null) { return(RedirectToAction("Error")); } return(RedirectToAction("Index")); }
public async Task <IActionResult> Details(int id) { Viajero viajero = await DAO_Api.GetAsync <Viajero>(_urlContorladorApi + id.ToString()); if (viajero == null) { return(RedirectToAction("Error")); } return(View(viajero)); }
public async Task <IActionResult> Create(Viajero post) { Viajero viajero = await DAO_Api.PostAsync <Viajero>(_urlContorladorApi, post); if (viajero == null) { return(RedirectToAction("Error")); } return(RedirectToAction("Index")); }
public async Task <IActionResult> Index() { List <Viajero> viajeros = await DAO_Api.GetAsync <List <Viajero> >(_urlContorladorApi); if (viajeros == null) { return(RedirectToAction("Error")); } return(View(viajeros)); }
public async Task <IActionResult> Create() { List <Viaje> viajes = await DAO_Api.GetAsync <List <Viaje> >(_urlContorladorViajes); List <Viajero> viajeros = await DAO_Api.GetAsync <List <Viajero> >(_urlContorladorViajeros); Lista_Viajes_Viajeros lista = new Lista_Viajes_Viajeros(); lista.Viajes = viajes; lista.Viajeros = viajeros; return(View(lista)); }
public async Task <IActionResult> Post([FromQuery] int Viajeros, int Viajes) { var post = new R_Viaje_Viajero() { Viaje = Viajes, Viajero = Viajeros }; R_Viaje_Viajero relacion = await DAO_Api.PostAsync <R_Viaje_Viajero>(_urlContorladorApi, post); if (relacion == null) { return(RedirectToAction("Error")); } return(RedirectToAction("Index")); }
public async Task <IActionResult> Index() { List <R_Viaje_Viajero> asociaciones = await DAO_Api.GetAsync <List <R_Viaje_Viajero> >(_urlContorladorApi); List <Vista_Viaje_Viajero> listaViajesViajeros = new List <Vista_Viaje_Viajero>(); foreach (var item in asociaciones) { Viaje viaje = await DAO_Api.GetAsync <Viaje>(_urlContorladorViajes + item.Viaje.ToString()); Viajero viajero = await DAO_Api.GetAsync <Viajero>(_urlContorladorViajeros + item.Viajero.ToString()); if (viaje != null && viajero != null) { listaViajesViajeros.Add(new Vista_Viaje_Viajero() { Viaje = viaje, Viajero = viajero, Id = item.Id }); } } return(View(listaViajesViajeros)); }
public async Task <ActionResult> Edit(Viajero viajero) { var response = await DAO_Api.PutAsync <Viajero>(_urlContorladorApi, viajero); return(RedirectToAction("Index")); }