示例#1
0
 /// <summary>
 /// Obtiene un ViajeUsuario por su identificador
 /// </summary>
 /// <param name="id">Identificador de ViajeUsuario</param>
 /// <returns>ViajeUsuario</returns>
 public ViajeUsuario GetById(int id)
 {
     return(_context.Set <ViajeUsuario>().SingleOrDefault(item => item.Id == id));
 }
 /// <summary>
 /// sets and returns new entities which is different from main entity
 /// </summary>
 /// <typeparam name="TNewEntity"></typeparam>
 /// <returns></returns>
 protected DbSet <TNewEntity> GetEntities <TNewEntity>() where TNewEntity : EntityBase
 {
     return(_context.Set <TNewEntity>());
 }
 /// <summary>
 /// Obtiene un ViajeConductor por su identificador
 /// </summary>
 /// <param name="id">Identificador de ViajeConductor</param>
 /// <returns>ViajeConductor</returns>
 public ViajeConductor GetById(int id)
 {
     return(_context.Set <ViajeConductor>().SingleOrDefault(item => item.Id == id));
 }
 public PostgreSqlDbRepository(PostgresDbContext context)
 {
     _context = context;
     Entities = _context.Set <TEntity>();
 }
 /// <summary>
 /// Obtiene un EstatusViaje por su identificador
 /// </summary>
 /// <param name="id">Identificador de EstatusViaje</param>
 /// <returns>EstatusViaje</returns>
 public EstatusViaje GetById(int id)
 {
     return(_context.Set <EstatusViaje>().SingleOrDefault(item => item.Id == id));
 }
示例#6
0
 /// <summary>
 /// Obtiene un Viaje por su identificador
 /// </summary>
 /// <param name="id">Identificador de Viaje</param>
 /// <returns>Viaje</returns>
 public Viaje GetById(int id)
 {
     return _context.Set<Viaje>().SingleOrDefault(item => item.Id == id);
 }
示例#7
0
 /// <summary>
 /// Obtiene un CancelacionViaje por su identificador
 /// </summary>
 /// <param name="id">Identificador de CancelacionViaje</param>
 /// <returns>CancelacionViaje</returns>
 public CancelacionViaje GetById(int id)
 {
     return(_context.Set <CancelacionViaje>().SingleOrDefault(item => item.Id == id));
 }
 /// <summary>
 /// Obtiene todas la entidades MotivoCancelacion existentes en el repositorio
 /// </summary>
 /// <returns>Colección de MotivoCancelacion</returns>
 public IList<MotivoCancelacion> GetAll()
 {
     return _context.Set<MotivoCancelacion>().ToList();
 }