public static List <Estado_Habitacion> ObtenerEstadoHabitacion() { Estado_Habitacion estado_habitacion; listaEstadoHabitacion.Clear(); using (SqlConnection con = new SqlConnection(SqlServer.CADENA_CONEXION)) { con.Open(); string tectoCMD = "select * from Estado_Habitacion"; SqlCommand cmd = new SqlCommand(tectoCMD, con); SqlDataReader elLectorDeDatos = cmd.ExecuteReader(); while (elLectorDeDatos.Read()) { estado_habitacion = new Estado_Habitacion(); estado_habitacion.ID_EstadoHabitacion = elLectorDeDatos.GetInt32(0); estado_habitacion.Descripcion = elLectorDeDatos.GetString(1); listaEstadoHabitacion.Add(estado_habitacion); } } return(listaEstadoHabitacion); }
public static List <Habitacion> ObtenerHabitaciones() { Habitacion habitacion; listaHabitaciones.Clear(); using (SqlConnection con = new SqlConnection(SqlServer.CADENA_CONEXION)) { con.Open(); string tectoCMD = "select * from Habitacion"; SqlCommand cmd = new SqlCommand(tectoCMD, con); SqlDataReader elLectorDeDatos = cmd.ExecuteReader(); while (elLectorDeDatos.Read()) { habitacion = new Habitacion(); habitacion.ID_Habitacion = elLectorDeDatos.GetInt32(0); habitacion.Numero = elLectorDeDatos.GetInt32(1); habitacion._Estado_Habitacion = Estado_Habitacion.ObtenerEsHabitacion(elLectorDeDatos.GetInt32(2)); habitacion._TipoHabitacion = Tipo_Habitacion.ObtenerThabitacion(elLectorDeDatos.GetInt32(3)); habitacion.Costo = Convert.ToDouble(elLectorDeDatos.GetDouble(4)); habitacion.Descripcion = elLectorDeDatos.GetString(5); listaHabitaciones.Add(habitacion); } } return(listaHabitaciones); }
public static void AgregarEstadoHabitacion(Estado_Habitacion et) { using (SqlConnection con = new SqlConnection(SqlServer.CADENA_CONEXION)) { con.Open(); string textoCmd = "insert into Estado_Habitacion (Descripcion) values (@Descripcion)"; SqlCommand cmd = new SqlCommand(textoCmd, con); cmd = et.ObtenerParametros(cmd); cmd.ExecuteNonQuery(); } }
public static void AcualizarEstadoHabitacion(Estado_Habitacion et, int indice) { using (SqlConnection con = new SqlConnection(SqlServer.CADENA_CONEXION)) { con.Open(); string textoCMD = "update Estado_Habitacion set Descripcion = @Descripcion where Id_Estado_Habitacion = @Id_Estado_Habitacion"; SqlCommand cmd = new SqlCommand(textoCMD, con); cmd = et.ObtenerParametros(cmd, true); cmd.ExecuteNonQuery(); } }
public static void EliminarEstadoHabitacion(Estado_Habitacion et) { using (SqlConnection con = new SqlConnection(SqlServer.CADENA_CONEXION)) { con.Open(); string SENTENCIA_SQL = "delete from Estado_Habitacion where Id_Estado_Habitacion = @Id_Estado_Habitacion"; SqlCommand cmd = new SqlCommand(SENTENCIA_SQL, con); SqlParameter p1 = new SqlParameter("@Id_Estado_Habitacion", et.ID_EstadoHabitacion); p1.SqlDbType = SqlDbType.Int; cmd.Parameters.Add(p1); cmd.ExecuteNonQuery(); con.Close(); } }
public static Estado_Habitacion ObtenerEsHabitacion(int id) { Estado_Habitacion estado_habitacion = null; if (listaEstadoHabitacion.Count == 0) { Estado_Habitacion.ObtenerEstadoHabitacion(); } foreach (Estado_Habitacion eh in listaEstadoHabitacion) { if (eh.ID_EstadoHabitacion == id) { estado_habitacion = eh; break; } } return(estado_habitacion); }
//Metodo para Actualizar Estado Habitacion public static void AcualizarEstadoHabitacion(Estado_Habitacion et, int indice) { Estado_Habitacion.listaEstadoHabitacion[indice] = et; }
//Metodo para Eliminar Estado Habitacion public static void EliminarEstadoHabitacion(Estado_Habitacion et) { listaEstadoHabitacion.Remove(et); }
//Metodo para Agregar Estado Habitacion public static void AgregarEstadoHabitacion(Estado_Habitacion et) { listaEstadoHabitacion.Add(et); }