Beispiel #1
0
 public List <edificio> GetBuilds()
 {
     try
     {
         using (elabsDB db = new elabsDB())
         {
             return(db.edificio.ToList());
         }
     }
     catch (Exception e)
     {
         throw new System.ArgumentException(e.Message);
     }
 }
Beispiel #2
0
 public List <laboratorio> GetLaboratorios()
 {
     try
     {
         using (elabsDB db = new elabsDB())
         {
             return(db.laboratorio.ToList());
         }
     }
     catch (Exception e)
     {
         throw new System.ArgumentException(e.Message);
     }
 }
Beispiel #3
0
 public List <reserva> GetReservas()
 {
     try
     {
         using (elabsDB db = new elabsDB())
         {
             return(db.reserva.Include("laboratorio").Include("usuario").ToList());
         }
     }
     catch (Exception e)
     {
         throw new System.ArgumentException(e.Message);
     }
 }
Beispiel #4
0
 public List <laboratorio> GetLaboratoriosByBuild(string build)
 {
     try
     {
         using (elabsDB db = new elabsDB())
         {
             return(db.laboratorio.Where(l => l.edificio.nombre == build).ToList());
         }
     }
     catch (Exception e)
     {
         throw new System.ArgumentException(e.Message);
     }
 }
Beispiel #5
0
 public List <reserva> GetReservasByHour(int hour, int day, int month, int year)
 {
     try
     {
         using (elabsDB db = new elabsDB())
         {
             return(db.reserva.Include("laboratorio").Where(r => r.fecha_inicio.Year == year && r.fecha_inicio.Month == month && r.fecha_inicio.Day == day &&
                                                            r.fecha_inicio.Hour == hour && r.estado == true).ToList());
         }
     }
     catch (Exception e)
     {
         throw new System.ArgumentException(e.Message);
     }
 }