public List <cmPersonasViaje> ObtenerViajeros(TO_Viajes oViajes) { List <cmPersonasViaje> oLsViajeros = new List <cmPersonasViaje>(); using (var contexto = new TravelOKEntitiesQA()) { try { oLsViajeros = contexto.spsObtieneViajeros(oViajes.IdViaje).Select(v => new cmPersonasViaje { Folio = v.Folio, Nombre = v.Nombre, Asiento = v.Asiento, Ciudad = v.Ciudad, Correo = v.Correo, Destino = v.Destino, Telefono = v.Telefono, Usuario = v.IdUsuario, Abonado = v.Pagado, Deuda = v.Deuda, Costo = v.CostoTotal, sFechaReg = v.FechaRegistro.ToString() }).ToList(); } catch (Exception ex) { throw ex; } } return(oLsViajeros); }
public bool fnbBorrarViaje(int idViaje) { try { using (var contexto = new TravelOKEntitiesQA()) { TO_Viajes viaj = contexto.TO_Viajes.Where(vi => vi.IdViaje == idViaje).FirstOrDefault(); contexto.TO_Viajes.Remove(viaj); contexto.SaveChanges(); return(true); } }catch (Exception ex) { return(false); } }
public TO_Viajes obtenerViaje(int idViaje) { TO_Viajes viaje = null; using (var Contexto = new TravelOKEntitiesQA()) { var viajeEncontrado = Contexto.TO_Viajes.First(p => p.IdViaje == idViaje); viaje = new TO_Viajes() { Id_Destino = viajeEncontrado.Id_Destino, dtFechaSalida = viajeEncontrado.dtFechaSalida }; } return(viaje); }