示例#1
0
        public List <Habitacion> listarHabitacionesDisponibles()
        {
            List <Habitacion> listaHabitacionesDisponibles = new List <Habitacion>();
            Habitacion        habitacion;
            string            sentenciaSQL = "SELECT id_habitacion, numero, tipo_habitacion, precio, estado FROM Habitacion WHERE estado = 'DISPONIBLE'";

            try
            {
                SqlDataReader resultado = gestorDAOSQL.ejecutarConsulta(sentenciaSQL);
                while (resultado.Read())
                {
                    habitacion = new Habitacion();
                    habitacion.Id_habitacion   = resultado.GetInt32(0);
                    habitacion.Numero          = resultado.GetString(1);
                    habitacion.Tipo_habitacion = resultado.GetString(2);
                    habitacion.Precio          = resultado.GetDouble(3);
                    habitacion.Estado          = resultado.GetString(4);
                    listaHabitacionesDisponibles.Add(habitacion);
                }
                resultado.Close();
                return(listaHabitacionesDisponibles);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
示例#2
0
        public Cliente buscarPorDocumento(string numero_documento)
        {
            Cliente cliente      = null;
            String  sentenciaSQL = "select id_cliente, numero_documento, nombre, apellidos, tipo_documento FROM Cliente WHERE numero_documento = '" + numero_documento + "'";

            try
            {
                SqlDataReader resultado = gestorDAOSQL.ejecutarConsulta(sentenciaSQL);
                if (resultado.Read())
                {
                    cliente                  = new Cliente();
                    cliente.Id_cliente       = resultado.GetInt32(0);
                    cliente.Numero_documento = resultado.GetString(1);
                    cliente.Nombre           = resultado.GetString(2);
                    cliente.Apellidos        = resultado.GetString(3);
                    cliente.Tipo_documento   = resultado.GetString(4);
                }
                resultado.Close();
                return(cliente);
            }
            catch (Exception e)
            {
                throw e;
            }
        }