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(); } }
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(); } }
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(); } }
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(); } }
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(); } }
public string ModificarTipoHab(TipoHab o) { return(tidao.Modificar(o)); }
public string RegistrarTipoHab(TipoHab o) { return(tidao.Insertar(o)); }