Exemplo n.º 1
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();
     }
 }
Exemplo n.º 2
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();
     }
 }
Exemplo n.º 3
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();
     }
 }
Exemplo 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();
     }
 }
Exemplo n.º 5
0
 public string RegistrarTipoHab(TipoHab o)
 {
     return tidao.Insertar(o);
 }
Exemplo n.º 6
0
 public string ModificarTipoHab(TipoHab o)
 {
     return tidao.Modificar(o);
 }
Exemplo n.º 7
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();
     }
 }