Esempio n. 1
0
 public List <TipoHab> ListarTodo()
 {
     try
     {
         List <TipoHab> lstTipoHabs = new List <TipoHab>();
         TipoHab        tipohab     = null;
         SqlConnection  con         = db.ConectaDb();
         SqlCommand     cmd         = new SqlCommand("Select IdTipoHab,Nombre,Tarifa from TipoHab ", con);
         SqlDataReader  reader      = cmd.ExecuteReader();
         while (reader.Read())
         {
             tipohab           = new TipoHab();
             tipohab.IdTipoHab = (int)reader["IdTipoHab"];
             tipohab.Nombre    = (string)reader["Nombre"];
             tipohab.Tarifa    = (decimal)reader["Tarifa"];
             lstTipoHabs.Add(tipohab);
         }
         reader.Close();
         return(lstTipoHabs);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         db.DesconectaDb();
     }
 }
Esempio n. 2
0
 public TipoHab BuscarPorId(int id)
 {
     try
     {
         TipoHab       tipohab = null;
         SqlConnection con     = db.ConectaDb();
         string        select  = string.Format("Select IdTipoHab,Nombre,Tarifa from TipoHab where IdTipoHab={0}, order by IdTipoHab asc", id);
         SqlCommand    cmd     = new SqlCommand(select, con);
         SqlDataReader reader  = cmd.ExecuteReader();
         if (reader.Read())
         {
             tipohab           = new TipoHab();
             tipohab.IdTipoHab = (int)reader["IdTipoHab"];
             tipohab.Nombre    = (string)reader["Nombre"];
             tipohab.Tarifa    = (decimal)reader["Tarifa"];
         }
         reader.Close();
         return(tipohab);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         db.DesconectaDb();
     }
 }
Esempio n. 3
0
 public List <Habitacion> ListarHabitacionTipoHab(TipoHab o)
 {
     try
     {
         List <Habitacion> lshabitacions = new List <Habitacion>();
         Habitacion        habitacion    = null;
         SqlConnection     conn          = db.ConectaDb();
         string            select        = string.Format("select h.IdHabitacion,h.NumHabitacion,h.Tarifa from Habitacion h, TipoHab t where h.IdTipoHab=t.IdTipoHab and t.Nombre like '%{0}%'", o.Nombre);
         SqlCommand        cmd           = new SqlCommand(select, conn);
         SqlDataReader     reader        = cmd.ExecuteReader();
         while (reader.Read())
         {
             habitacion = new Habitacion();
             habitacion.IdHabitacion  = (int)reader["IdHabitacion"];
             habitacion.NumHabitacion = (string)reader["NumHabitacion"];
             habitacion.Tarifa        = (decimal)reader["Tarifa"];
             lshabitacions.Add(habitacion);
         }
         reader.Close();
         return(lshabitacions);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         db.DesconectaDb();
     }
 }
Esempio n. 4
0
 public string Modificar(TipoHab o)
 {
     try
     {
         SqlConnection con    = db.ConectaDb();
         string        update = string.Format("update TipoHab set Nombre='{0}',Tarifa={1} where IdTipoHab={2}", o.Nombre, o.Tarifa, o.IdTipoHab);
         SqlCommand    cmd    = new SqlCommand(update, con);
         cmd.ExecuteNonQuery();
         return("Tipo de habitacion Actualizado");
     }
     catch (Exception ex)
     {
         return(ex.Message);
     }
     finally
     {
         db.DesconectaDb();
     }
 }
Esempio n. 5
0
 public string Insertar(TipoHab o)
 {
     try
     {
         SqlConnection con    = db.ConectaDb();
         string        insert = string.Format("insert into TipoHab(Nombre,Tarifa) values('{0}',{1})", o.Nombre, o.Tarifa);
         SqlCommand    cmd    = new SqlCommand(insert, con);
         cmd.ExecuteNonQuery();
         return("Tipo de Habitacion Registrado");
     }
     catch (Exception ex)
     {
         return(ex.Message);
     }
     finally
     {
         db.DesconectaDb();
     }
 }
Esempio n. 6
0
 public string ModificarTipoHab(TipoHab o)
 {
     return(tidao.Modificar(o));
 }
Esempio n. 7
0
 public string RegistrarTipoHab(TipoHab o)
 {
     return(tidao.Insertar(o));
 }